home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / PACKET / PK232COM.ZIP / PK232COM.DOC < prev    next >
Text File  |  1987-08-08  |  121KB  |  2,641 lines

  1.         PK232COM VERSION 1.41  PAGE 1
  2.  
  3.  
  4.                      PK232COM Version 1.41 (c) 1987 by G3ZCZ
  5.  
  6.          
  7.                   (C) Copyright 1987 - All Rights Reserved 
  8.  
  9.                                By Joe Kasser G3ZCZ
  10.                                     POB 3419,
  11.                                   Silver Spring,
  12.                                  Md., 20901, USA.
  13.  
  14.  
  15.              PK232COM is written and supported by Joe Kasser, G3ZCZ.
  16.  
  17.         The program is distributed as a Shareware product. You may freely 
  18.         copy  and  share the product with your  friends,  associates  and 
  19.         other radio hams. If you decide to use the product, you are asked 
  20.         to  become  a  registered  user  by sending  a  QSL  card  and  a 
  21.         contribution   to  the  author (suggested  amount  of  $35.00  or 
  22.         equivalent in foreign currency.
  23.  
  24.         The  contribution covers the cost of distribution of the updated 
  25.         disk,  and  supports the continual development of "Software  for 
  26.         Amateur  Radio".   Upon receipt of your contribution,  you  will 
  27.         receive  one  free update disk),  mail (electronic  and  regular) 
  28.         support,  and  notice of further releases.   The update disk will 
  29.         contain  any  new versions of the software on this disk plus  any 
  30.         new software, accompanying the series of articles currently being 
  31.         written  on  the  applications of  data  processing  concepts  of 
  32.         microcomputers to amateur radio.
  33.  
  34.         Under  no circumstances may this product be sold or  distributed 
  35.         with  another product without the express written permission  of 
  36.         Joe Kasser, G3ZCZ.  
  37.  
  38.         Joe  Kasser,  G3ZCZ  will only support unmodified copies of  this 
  39.         software.   Your comments and suggestions for changes are however 
  40.         welcome.   If  you  are  the first to suggest a  change  that  is 
  41.         implemented,  you  will be sent a complimentary copy of the  disk 
  42.         with the change incorporated.
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.         PK232COM.DOC (c) G3ZCZ 1987
  62.  
  63.  
  64.  
  65.  
  66.  
  67.         PK232COM VERSION 1.41  PAGE 2
  68.  
  69.  
  70.  
  71.                                     CONTENTS
  72.                                   -------------
  73.         1.0  INTRODUCTION
  74.  
  75.         1.1  PROGRAM HIGHLIGHTS
  76.         1.1.1     MORSE/BAUDOT/AMTOR/ASCII
  77.         1.1.2     PACKET RADIO
  78.  
  79.         2.0  CRT DISPLAY
  80.              2.1  Status Display
  81.              2.2  Incoming Text Display
  82.              2.3  Outgoing Text Display
  83.              2.4  Command/Status Display.
  84.  
  85.         3.0  Function keys.
  86.              3.1  Function Keys
  87.                        3.1.1    Capture to Disk Toggle
  88.                        3.1.2    Transmit a file
  89.                        3.1.3    CAllsign Sequence.
  90.                        3.1.4    Brag tape
  91.                        3.1.5    Call CQ
  92.                        3.1.6    Change Communications Modes
  93.                        3.1.7    Call/Connect 
  94.                        3.1.8    Disconnect or Receive
  95.                        3.1.9    Command Mode
  96.                        3.1.10   Transmit Mode
  97.  
  98.              3.2  Alt Function keys
  99.                        3.2.1    Exit or return to DOS.
  100.                        3.2.2    Initialize the PK-232.
  101.                        3.2.3    Connect Status
  102.                        3.2.4    Set Terminal Mode
  103.                                 3.2.4.1   SOLO
  104.                                 3.2.4.2   TRAFFIC
  105.                                 3.2.4.3   CQ/BEACON
  106.                                 3.2.4.4   READ THE MAIL
  107.                                 3.2.4.5   FEC 
  108.                                 3.2.4.6   ALISTEN 
  109.                                 3.2.4.7   ACHG 
  110.                                 3.2.4.8   ARQ 
  111.                                 3.2.4.9   Force LETTERS Case
  112.                                 3.2.4.10  Manual Mode
  113.                        3.2.5    Monitor Channel Activity
  114.                        3.2.6    Change Packet Connect / Contest / CQ text 
  115.                                 Message
  116.                                 3.2.6.1 Change Packet Connect Message
  117.                                 3.2.6.2 Change Contest Message
  118.                                 3.2.6.3 Change CQ text Message
  119.                        3.2.7    Enter Call Sign
  120.                        3.2.8    Not used. 
  121.                        3.2.9    Activate Transmit Buffer
  122.                        3.2.10   Help
  123.  
  124.  
  125.  
  126.  
  127.         PK232COM.DOC (c) G3ZCZ 1987
  128.  
  129.  
  130.  
  131.  
  132.  
  133.         PK232COM VERSION 1.41  PAGE 3
  134.  
  135.  
  136.              3.3  Shift Function Keys
  137.                        3.3.1     Dir
  138.                        3.3.2     Rename
  139.                        3.3.3     List of Outgoing Messages
  140.                        3.3.4     Delete
  141.                        3.3.5     List of messages that have been sent.
  142.                        3.3.6     Mail Beacon Activate
  143.                        3.3.7     Retry a call/connect request
  144.                        3.3.8     Not used. 
  145.                        3.3.9     Connected Indicator Reset. 
  146.                        3.3.10    OVER function.
  147.  
  148.              3.4  Control Function Keys
  149.                        3.4.1     Day Flag
  150.                        3.4.2     CWID
  151.                        3.4.3     Message Uploading 
  152.                                 3.4.3.1   Leaving a Note in your system.
  153.                                 3.4.3.2   Leaving  a message on an  other 
  154.                                           PK232COM system [QSP].
  155.                                 3.4.3.3   Uploading  messages to  another 
  156.                                           PK232COM system.
  157.                        3.4.4     Show last few log entries. 
  158.                        3.4.5     Automatic CQ Sender
  159.                        3.4.6     SELCAL
  160.                        3.4.7     Beacon  Activate  Toggle/CQ  Wait  Delay 
  161.                                  Adjust.
  162.                                 3.4.7.1   Beacon Mode Toggle/On-Off
  163.                                 3.4.7.2   CQ Delay Time Adjust
  164.                        3.4.8     Not used. 
  165.                        3.4.9     Transmit Buffer Clear
  166.                        3.4.10    Log QSO
  167.              3.5  Shift/Baudrate Control keys
  168.                        3.5.1     The RIGHT ARROW Key (Increase Baudrate).
  169.                        3.5.2     The LEFT ARROW Key (Decrease Baudrate).
  170.                        3.5.3     The UP ARROW Key (Change shift).
  171.                        3.5.4     The DELETE Key (toggle USOS).
  172.  
  173.              3.6  Additional keys
  174.                        3.6.1     The HOME Key.
  175.                        3.6.2     The DOWN ARROW key.
  176.                        3.6.3     The Alt D key (display inhibit).
  177.                        3.6.4     The Alt P key (printer toggle).
  178.                        3.6.5     The Alt F key (Digipeat monitor toggle).
  179.                        3.6.6     The Alt R key (Message Relay toggle).
  180.  
  181.         4.0  PK232COM disk files
  182.              4.1  PK232COM.COM
  183.              4.2  PK232COM.RUN
  184.              4.3  PK232COM.SYS
  185.                   4.3.1     The first line (callsign). 
  186.                   4.3.2     The second line (AMTOR SELCAL). 
  187.                   4.3.3     The third line (CQ Text).
  188.                   4.3.4     The fourth and fifth lines (Band and Power).
  189.                   4.3.5     The sixth line (CQ Delay time).
  190.                   4.3.6     The seventh line (Message Relay Capability).
  191.  
  192.  
  193.         PK232COM.DOC (c) G3ZCZ 1987
  194.  
  195.  
  196.  
  197.  
  198.  
  199.         PK232COM VERSION 1.41  PAGE 4
  200.  
  201.  
  202.                   4.3.7     The eight line (Communications Port).
  203.                   4.3.8     The ninth line (TNC type)
  204.                   4.3.9     The remaining lines. 
  205.              4.4  PK232COM.LOG
  206.              4.5  PK232COM.DIR
  207.              4.6  CONFIG.SYS
  208.              4.7  *.MBX
  209.  
  210.         5.0  Initialization
  211.  
  212.         6.0  Running the Program
  213.  
  214.         7.0  Mailbox features (AMTOR/Packet Modes Only)
  215.              7.1  Answering Machine.
  216.              7.2  Mail Beacon (Annunciator).
  217.              7.3  How to leave a message
  218.              7.4  Remote File Downloading (Packet Mode Only).
  219.              7.5  Remote Beacon shutdown.
  220.  
  221.         APPENDIX 0. UPDATES/REVISION HISTORY
  222.         APPENDIX 1. BUGS
  223.         APPENDIX 2. MESSAGES IN A LOCAL AREA NETWORK
  224.         APPENDIX 3  BASIC NC/L DICTIONARY
  225.         APPENDIX 4. USING OTHER TNC'S.
  226.                     4.1 TNC2 (MFJ 1274)
  227.         APPENDIX 5. NOTES
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.         PK232COM.DOC (c) G3ZCZ 1987
  260.  
  261.  
  262.  
  263.  
  264.  
  265.         PK232COM VERSION 1.41  PAGE 5
  266.  
  267.  
  268.  
  269.         1.0  INTRODUCTION
  270.  
  271.         PK232COM  is a terminal interface program for the PK-232.   It is 
  272.         designed  only  for  the PK-232  built  by  Advanced  Electronics 
  273.         Applications  Inc.  and not for just any TNC.  Most of the packet 
  274.         radio  features however should work on any TNC.   It is  designed 
  275.         to  allow  anyone to use and get the most out of the  PK-232  for 
  276.         Morse,  ASCII,  BAUDOT,  AMTOR  and  Packet Radio  communications 
  277.         without having to keep the PK-232 manual handy.   
  278.  
  279.         PK232COM  is  a  sophisticated program.   In its basic  state  it 
  280.         allows you to use the PK232 in an optimal manner.   It configures 
  281.         the PK232 for you to maximise the communiations efficiency in the 
  282.         communications mode of your choice.  That means for example, when 
  283.         working Packet on HF you need to program the PK232 parameters  to 
  284.         different values than you would use on VHF to make maximum use of 
  285.         the  mode (one significant difference is the length of the packet 
  286.         itself,  for the longer it is, the greater the probability of QRM 
  287.         destroying  it).  This program will adjust the packet  parameters 
  288.         for you.
  289.  
  290.         Since  the  computer is now involved,  other features  have  been 
  291.         added  to  simplify operation,  and several  features  have  been 
  292.         automated.   All  these  operations are performed using  function 
  293.         keys as documented below.   It will take a while to learn how  to 
  294.         use  this program in a manner that suits you,  read this document 
  295.         and  have  fun,  after all,  isn't that one of  the  purposes  of 
  296.         Amateur Radio.
  297.  
  298.         This  documentation  file is not a manual.  It is  a  preliminary 
  299.         document.   It  is written to remind you of what the program  can 
  300.         do.   If  there is enough interest (registrations) I will  expand 
  301.         it.   It  is  not  designed  to explain  the  theory  behind  the 
  302.         different communications modes.   Read the PK232 Manual for  more 
  303.         information.    This   program   is  designed  to  optimize   the 
  304.         configuration  of  the PK232 in each communications mode  and  to 
  305.         provide some smart terminal features. 
  306.  
  307.         1.1  PROGRAM HIGHLIGHTS
  308.  
  309.                   1.1.1     MORSE/BAUDOT/AMTOR/ASCII
  310.                   Automatic  CQ  caller.   Will call CQ repetitively  and 
  311.                   signal you when a reply is received. 
  312.                    
  313.                   SELCAL.
  314.  
  315.                   Automatic  capture to disk of all ingoing and  outgoing 
  316.                   text of any QSO.
  317.  
  318.                   1.1.2     PACKET RADIO
  319.                   Automatic  disk recording of all packet radio connects. 
  320.                   Automatic  indication of Packet connects.   Local  Area 
  321.                   Network message store and forward.  Digipeat monitoring 
  322.                   and capture.
  323.  
  324.  
  325.         PK232COM.DOC (c) G3ZCZ 1987
  326.  
  327.  
  328.  
  329.  
  330.  
  331.         PK232COM VERSION 1.41  PAGE 6
  332.  
  333.  
  334.  
  335.         AMTOR/PACKET  Automatic Answering Machine capability with display 
  336.         of message queue.
  337.  
  338.         Automatic   Beacon   Mode   CQ  caller  in   Packet   and   AMTOR 
  339.         communications modes.   Will call CQ repetitively and either work 
  340.         the connect and keep going after disconnect or signal you when  a 
  341.         reply is received.
  342.  
  343.         Automatic  logbook  entries  for  Packet and  Beacon  mode  AMTOR 
  344.         Connects,  semi automatic logbook entries for other  modes.   Log 
  345.         file  is  compatible  to  that  of the  CONTEST  program  in  the 
  346.         CONTEST.ARC  archive and can be processed by the  DBASE   Logbook 
  347.         Package of PC-HAM by G3ZCZ for indexed listings, tracking of DXCC 
  348.         and other AWARDS, etc.
  349.  
  350.         Contest  operation,   sends  standard  mesage  and  automatically 
  351.         increments QSO count.
  352.  
  353.         Automatic   optimized   configuration   of  the  TNC   for   each 
  354.         communications mode.
  355.  
  356.         Morse,  ASCII,  BAUDOT communication modes are HALF DUPLEX.   One  
  357.         station  is transmitting at any time.   You thus have to use  the 
  358.         Transmit/Converse  and Receive/Disconnect function keys  to  turn 
  359.         the transmitter on and off respectively. 
  360.  
  361.         AMTOR  is also HALF DUPLEX but has some of the attributes of full 
  362.         duplex.   In  this  mode  you  control  who  is  talking  through 
  363.         software,  only one station can send data at a time,  but you can 
  364.         type  characters in  to the buffer and they will  be  transmitted 
  365.         automatically  when the other station turns the QSO over to  you.  
  366.         Once   you  have  linked  with  someone,   you  do  not  use  the 
  367.         Receive/Disconnect function UNTIL THE QSO IS OVER.  Both stations 
  368.         are communicating automatically thanks to the TNC.   If you  want 
  369.         the  other operator to respond type the +?  key sequence (or  use 
  370.         shift function key 10).  
  371.  
  372.         Packet  Radio communications  on the other hand is a full  duplex 
  373.         mode  of communications.   Once you have connected with  someone, 
  374.         you  do not use the Receive/Disconnect function UNTIL THE QSO  IS 
  375.         OVER.   Both  stations are communicating automatically thanks  to 
  376.         the  TNC.   If you want the other operator to respond type the  > 
  377.         key followed by the 'Enter' key (or use shift function key 10).  
  378.  
  379.         Note  that  Morse,  AMTOR,  ASCII and BAUDOT are  character  mode 
  380.         communications  in  that each character you type is sent  as  you 
  381.         type them.   In Packet Communications, the TNC stores them up and 
  382.         sends out a burst or packet when you type the 'Enter' key or  you 
  383.         type  enough  characters to fill up a  packet.   Therefore  don't 
  384.         forget to use the  'Enter' frequently, especially before you stop 
  385.         to think about what to send next.
  386.  
  387.         Any  Terminal  Node  Controller  (TNC)  is  a  complex  piece  of 
  388.         equipment.   It can operate in a Command Mode,  in which you tell 
  389.  
  390.  
  391.         PK232COM.DOC (c) G3ZCZ 1987
  392.  
  393.  
  394.  
  395.  
  396.  
  397.         PK232COM VERSION 1.41  PAGE 7
  398.  
  399.  
  400.         it to do something,  or in a Converse Mode in which you are using 
  401.         it  to talk to other stations.   Many people confuse the two when 
  402.         first  getting on Packet.   If you monitor the channels you  will 
  403.         recognize command mode TNC instructions on the air,  and when you 
  404.         use  the  TNC you will receive the "?What" reply  when  you  type 
  405.         something  thinking  that  you are in the Converse Mode  but  are 
  406.         really in the Command Mode.   PK232COM is designed to make Packet 
  407.         operation simple using high level (Function key) commands.
  408.  
  409.         Version  1.0 has the following functions built in to it in a menu 
  410.         driven format.
  411.  
  412.         Morse Code  20 wpm (CW).
  413.  
  414.         BAUDOT  with default of 45 WPM narrow shift (LSB).   You may  use 
  415.         the  left  and  right  arrow keys to change the  baud  rate  (see 
  416.         below).
  417.  
  418.         ASCII 110 BAUDS narrow shift (LSB).
  419.  
  420.         Packet VHF or HF baud rates and shifts (LSB).
  421.  
  422.         AMTOR 100 BAUDS narrow shift (LSB).
  423.  
  424.         All  communications  operate in the 7 bit or normal  ASCII  mode.  
  425.         You  cannot  send  8 bit files (compiled  programs,  etc.)  using 
  426.         Version 1.XX of PK232COM.
  427.  
  428.         Access  to  the PK-232 Command mode is provided in case the  user 
  429.         wishes  to  override  any  of these defaults  EXCEPT  the  7  bit 
  430.         communications mode.
  431.  
  432.         IF YOU USE THIS PROGRAM, YOU STILL MUST READ THE PK-232 MANUAL.
  433.  
  434.         Note   that   AMTOR   and  PACKET  are  full  duplex   modes   of 
  435.         communications.   When you connect with someone, there is no need 
  436.         to use the transmit and receive function keys.   In fact you will 
  437.         have  problems  if you do.   Do not disconnect until the  QSO  is 
  438.         over.
  439.  
  440.         WARNING  ....   THIS PROGRAM OPERATES IN AN OPEN LOOP  MODE.   IT 
  441.         REMEMBERS WHAT INSTRUCTIONS OR COMMANDS IT GAVE THE TNC.   IF FOR 
  442.         SOME REASON,  THE TNC IS NOT SYNCHRONIZED TO THE PROGRAM YOU WILL 
  443.         NOT GET CORRECT DISPLAYS ON THE SCREEN.
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.         PK232COM.DOC (c) G3ZCZ 1987
  458.  
  459.  
  460.  
  461.  
  462.  
  463.         PK232COM VERSION 1.41  PAGE 8
  464.  
  465.  
  466.         2.0  CRT DISPLAY
  467.  
  468.         The CRT display contains four areas as follows.
  469.  
  470.         -------------------------------------------------
  471.         |             STATUS DISPLAY                    |
  472.         -------------------------------------------------
  473.         |                                               |
  474.         |                                               |
  475.         |             INCOMING TEXT DISPLAY             |
  476.         |                                               |
  477.         |                                               |
  478.         |                                               |
  479.         -------------------------------------------------
  480.         |             OUTGOING TEXT DISPLAY             |       
  481.         |        ____________________________           |
  482.         |       |____________________________|          |
  483.         |                                               |
  484.         -------------------------------------------------
  485.  
  486.              2.1  Status Display
  487.              A  one  line display at the top of the  screen  showing  the 
  488.              status of the communications system.
  489.  
  490.              The  left side of the screen normally displays the  "capture 
  491.              to  disk"  or  logging status,  the  center  of  the  screen 
  492.              displays  status  information  depending  on  which  of  the 
  493.              operational modes is active.
  494.  
  495.              2.2  Incoming Text Display
  496.              The  center section of the screen displays data coming  back 
  497.              from  the PK-232.   This consists of data received  via  the 
  498.              radio  communications  link,  PK-232 status information  and 
  499.              transmitted data echoed back by the PK-232.
  500.  
  501.              2.3  Outgoing Text Display
  502.              The  lower area of the screen shows data being sent  to  the 
  503.              PK-232.   This  consists of command data from the program to 
  504.              the  PK-232,   text  typed  by  the  user  and  files  being 
  505.              transmitted.
  506.  
  507.              2.4  Command/Status Display.
  508.              This  screen  located above the Outgoing Text Display  shows 
  509.              the  command dialog between the program (PK232COM)  and  the 
  510.              PK232.   It is displayed for educational use so that you can 
  511.              see how the PK232 is being programmed.
  512.  
  513.         3.0  Function keys.
  514.  
  515.         The operation of each of the function keys are explained below.
  516.  
  517.              3.1  Function Keys
  518.  
  519.                        3.1.1    Capture to Disk Toggle
  520.                        This  key toggles the "capture to disk"  function.  
  521.  
  522.  
  523.         PK232COM.DOC (c) G3ZCZ 1987
  524.  
  525.  
  526.  
  527.  
  528.  
  529.         PK232COM VERSION 1.41  PAGE 9
  530.  
  531.  
  532.                        When  the  function is active,  all incoming  text 
  533.                        (including 'Echo as sent' outgoing text) is stored 
  534.                        on  a  disk  (floppy or hard)  in  a  file  called 
  535.                        'PK232COM.RUN'.   If  this file does not exist the 
  536.                        first time that the function is activated,  it  is 
  537.                        created.     From   that   time   on,   successive 
  538.                        activations append new data to the contents of the 
  539.                        file.
  540.  
  541.                        Each  time  the function is activated a  datestamp 
  542.                        will be written to the file.
  543.  
  544.                        When  a  Packet station connects the  'capture  to 
  545.                        disk'  function  will be  activated  automatically 
  546.                        even  if  you  have  not  set  it  active.  Packet 
  547.                        connects  will thus be recorded in their  entirety 
  548.                        automatically  unless  you turn  the  logging  off 
  549.                        during the course of the QSO. The function will be 
  550.                        deactivated  at  disconnect time unless  you  have 
  551.                        toggled it on.
  552.  
  553.                        You  may  later edit the file at your  convenience 
  554.                        with your favorite word processor.
  555.  
  556.                        The function will automatically self terminate and 
  557.                        close  the  log  capture file  if  you  forget  to 
  558.                        deactivate  the  function before  terminating  the 
  559.                        program and returning to DOS.
  560.  
  561.                        3.1.2    Transmit a file
  562.                        This function allows you to transmit an ASCII file 
  563.                        via  the PK-232.   You may abort the  transmission 
  564.                        sequence  at  any  time by depressing any  of  the 
  565.                        function keys,  the keys on or associated with the 
  566.                        numerical pad or the ESC key.  
  567.  
  568.                        While the file is being sent, you will see various 
  569.                        things on your screens.  The text of the file will 
  570.                        be seen in the Input window as it is being sent to 
  571.                        the TNC.
  572.  
  573.                        During the file transfer,  the status window  will 
  574.                        show the different states of the transmission.  It 
  575.                        begins  with  a signal that the message  is  being 
  576.                        sent.   If  the  text  is long and fills  the  TNC 
  577.                        buffer,  you will see a message 'QRX PK232  BUFFER 
  578.                        FULL'    possibly   followed   by    'PK232    NOT 
  579.                        RESPONDING'.  This  latter  message will  seem  to 
  580.                        blink periodically.   When the PK232 signals  that 
  581.                        it  is  ready  to accept more  text,  the  message 
  582.                        sequence will resume.
  583.  
  584.                        When  the file has been loaded into the PK-232 the 
  585.                        computer will add the ^Z character to the outgoing 
  586.                        text  to  signal to the recipient  that  the  file 
  587.  
  588.  
  589.         PK232COM.DOC (c) G3ZCZ 1987
  590.  
  591.  
  592.  
  593.  
  594.  
  595.         PK232COM VERSION 1.41  PAGE 10
  596.  
  597.  
  598.                        transmission  is  over.   You may abort  the  file 
  599.                        transmission  sequence by depressing any  function 
  600.                        key,the  'ESC' key or any other Control or  Alter-
  601.                        nate key on the keyboard.
  602.  
  603.                        The  computer  will  signal you  (using  the  bell 
  604.                        character,  when the file has been loaded into the 
  605.                        PK-232.   Note  that is not the same as  the  time 
  606.                        that the PK-232 has transmitted the file,  because 
  607.                        the PK-232 incorporates a character buffer.
  608.  
  609.                        3.1.3   Call Sign Sequence.
  610.                        This  function  lets  you transmit  the  following 
  611.                        sequence <other call) DE <your call>.  For example 
  612.                        if  you are 4X6AA and you are working  G3ZCZ  then 
  613.                        this function would transmit the sequence G3ZCZ de 
  614.                        4X6AA.    You   use   this  at  the  start  of   a 
  615.                        transmission in any mode except Packet.
  616.  
  617.                        3.1.4    Brag tape
  618.                        This  function  allows you to transmit a  standard 
  619.                        text file historically known as a "Brag Tape"  via 
  620.                        the  PK-232.   The  brag tape file must be  called 
  621.                        PK232COM.TXT,  and  should be created with a  word 
  622.                        processor in the non-document mode.  A sample file 
  623.                        is  included on this disk.   Transmission  of  the 
  624.                        Brag  Tape may aborted in a similar manner to that 
  625.                        of a regular file (see above).
  626.  
  627.                        3.1.5    Call CQ
  628.                        You  use  this function key to call  CQ.   In  the 
  629.                        Packet  Communications  mode,   the  PK-232   will 
  630.                        transmit  a line of text along with the CQ packet.  
  631.                        The  line  of text is set up in  the  PK232COM.DAT 
  632.                        file described in section 4.
  633.                         
  634.                        In the AMTOR communications mode, your SELCAL will 
  635.                        be  transmitted along with the CQ call in the  FEC 
  636.                        mode.
  637.  
  638.                        3.1.6    Change Communications Modes
  639.                        This   function   allows   you   to   change   the 
  640.                        communications  mode  of  the  PK-232.   Allowable 
  641.                        modes are Morse code, BAUDOT, AMTOR standby, AMTOR 
  642.                        Alisten,  ASCII Packet and Signal.   In the Packet 
  643.                        mode  you  can  choose VHF or HF  operation  in  a 
  644.                        single step by entering the letters V or H as well 
  645.                        as  the letter P for packet which will take you to 
  646.                        a second prompt requesting VHF or HF.
  647.  
  648.                        When  you  select the AMTOR standby mode  you  are 
  649.                        placed  into the 'standby receive' mode.   If  you 
  650.                        want to read the mail on an existing AMTOR QSO  in 
  651.                        progress,  select  the AMTOR Alisten or  chirpcopy 
  652.                        mode.   If  you are in one mode,  you will not  be 
  653.  
  654.  
  655.         PK232COM.DOC (c) G3ZCZ 1987
  656.  
  657.  
  658.  
  659.  
  660.  
  661.         PK232COM VERSION 1.41  PAGE 11
  662.  
  663.  
  664.                        able to see signals of another mode.
  665.  
  666.                        Use  the 'G' option to select the  'SIGNAL'  mode.  
  667.                        Read   the   PK232  documentation   carefully   to 
  668.                        understand  how this mode works.   Once the  PK232 
  669.                        has identified the digital signal it is tuned  to, 
  670.                        use the same function key a second time to  select 
  671.                        the relevant mode and set the baud rates and shift 
  672.                        to display the data.
  673.  
  674.                        3.1.7    Call/Connect 
  675.                        You  use this function to call a station heard  on 
  676.                        the  band,  or to attempt a connect  with  another 
  677.                        packet station.  You may also use it to call 'QRZ' 
  678.                        or even 'TEST'.
  679.  
  680.                        In  AMTOR the call will be sent in the ARQ mode to 
  681.                        the SELCAL of the desired station.
  682.  
  683.                        In the Packet Communications mode you can create a 
  684.                        directory  file  and  keep  a list  of  names  and 
  685.                        callsigns.   The computer will look up a name  and 
  686.                        call the station by its callsign.   For example if 
  687.                        you  put 
  688.                                  Joe G3ZCZ
  689.                        as a line in the file,  when you tell the computer 
  690.                        to  connect  to  Joe,  it will try to  connect  to 
  691.                        G3ZCZ.   See  section  4.5  which  describes   the 
  692.                        PK232COM.DIR file for further information.
  693.  
  694.                        In the Packet communications mode,  if you want to 
  695.                        loop  back  through  someone else  enter  the  '/' 
  696.                        character  followed by the call of the station you 
  697.                        want  to  loop back through.   For  example  if  I 
  698.                        (G3ZCZ)  want to loop back through 4X6AA,  I  just 
  699.                        need to enter /4X6AA as the call to connect to and 
  700.                        the  computer will tell the TNC to try to  connect 
  701.                        to G3ZCZ via 4X6AA.
  702.  
  703.                        3.1.8    Disconnect or Receive
  704.                        This  function  key  returns the  station  to  the 
  705.                        receive communications (PK232 command)  mode.   It 
  706.                        may  also  be  used  to  abort  the  automatic  CQ 
  707.                        sequence.   If  you use it to abort a CQ  sequence 
  708.                        while the transmission is in progress,  flush  the 
  709.                        PK232  transmit buffer using Control function  key 
  710.                        9.
  711.  
  712.                        3.1.9    Command Mode
  713.                        This  function  puts the PK-232 into  the  command 
  714.                        mode.   At  this time,  the program is transparent 
  715.                        and  acts as a dumb terminal (except  for  placing 
  716.                        incoming   and  outgoing  text  in  the   relevant 
  717.                        windows).  you use this mode for overriding any of 
  718.                        the  PK-232 default conditions.   (SEE I TOLD  YOU 
  719.  
  720.  
  721.         PK232COM.DOC (c) G3ZCZ 1987
  722.  
  723.  
  724.  
  725.  
  726.  
  727.         PK232COM VERSION 1.41  PAGE 12
  728.  
  729.  
  730.                        THAT YOU HAD TO READ THE PK-232 MANUAL).
  731.  
  732.                        3.1.10   Transmit Mode
  733.                        This  function places the PK-232 into the transmit 
  734.                        or  converse mode.   The transmitter is turned  on 
  735.                        and  the  contents  of  the  transmit  buffer   is 
  736.                        transmitted.   In  the  non packet  communications 
  737.                        modes, the outgoing characters will be echoed back 
  738.                        from  the  PK-232 and displayed  in  the  INCOMING 
  739.                        window  on the CRT as they are transmitted on  the 
  740.                        air.
  741.  
  742.              3.2  Alt Function keys
  743.  
  744.                        3.2.1    Exit or return to DOS.
  745.                        Exits  the program and returns you to  DOS.   When 
  746.                        you exit the program,  the TNC is put into the VHF 
  747.                        default  mode in which it rejects calls  from  any 
  748.                        other  stations.   (Read about the 'CFROM' command 
  749.                        in  the  TNC manual).   you can thus if  you  wish 
  750.                        leave  it powered,  and if you also leave the  VHF 
  751.                        radio  powered  up,   you  will  be  active  as  a 
  752.                        digipeater,  but at the same time anyone trying to 
  753.                        connect with you will receive a busy signal.   The 
  754.                        MBX function (Reading the Mail) is also cleared at 
  755.                        this time.
  756.  
  757.                        3.2.2    Initialize the PK-232.
  758.                        Sets up the defaults for the PK-232 from the  file 
  759.                        PK232COM.SYS.   You  should normally only have  to 
  760.                        run  this  function when you first  power  up  the 
  761.                        PK232 or change the batteries.
  762.  
  763.                        3.2.3    Connect Status
  764.                        When  you  are in the Packet communications  mode, 
  765.                        this  function  lets  you see  the  state  of  the 
  766.                        connection  in the Command Window.   It will  show 
  767.                        you  if  there are any unacknowledged  packets  en 
  768.                        route  to  the other station.   If you  have  been 
  769.                        sending text, it is advisable to use this function 
  770.                        before you disconnect, just to ensure that all the 
  771.                        data  has  been received and acknowledged  by  the 
  772.                        other party.   You may use this function in either 
  773.                        the TNC Command or the TNC Converse mode, but note 
  774.                        that  using this function will set the TNC to  the 
  775.                        Command Mode.  
  776.  
  777.                        3.2.4    Set Terminal Mode
  778.                        This   key   allows  you  to  set   the   terminal 
  779.                        configuration mode.   In the PACKET Communications 
  780.                        mode, the function works in the following manner.
  781.  
  782.                        After setting the terminal configuration mode,  it 
  783.                        returns  you to the TNC command mode.   In  Packet 
  784.                        communications  many stations can use the  channel 
  785.  
  786.  
  787.         PK232COM.DOC (c) G3ZCZ 1987
  788.  
  789.  
  790.  
  791.  
  792.  
  793.         PK232COM VERSION 1.41  PAGE 13
  794.  
  795.  
  796.                        at  the  same time.   Refer to the  "MONITOR'  and 
  797.                        'MBX' commands in the PK232 manual.  
  798.  
  799.                        You can set four Packet terminal modes as follows.
  800.  
  801.                             3.2.4.1   SOLO
  802.                             In  this  mode,  you will only  see  messages 
  803.                             addressed to you.  You will only get messages 
  804.                             from  people  who  connect  to   you.   (This 
  805.                             corresponds to 'MONITOR 0').
  806.  
  807.                             3.2.4.2   TRAFFIC
  808.                             In this mode you will see most of the traffic 
  809.                             on  channel.   you can use this mode to check 
  810.                             that the TNC is working. (This corresponds to 
  811.                             'MONITOR  4').   
  812.  
  813.                             3.2.4.3   CQ/BEACON
  814.                             In  This  mode,  you will see CQ  and  BEACON 
  815.                             packets on the channel.  (This corresponds to 
  816.                             'MONITOR 1').
  817.  
  818.                             3.2.4.4   READ THE MAIL
  819.                             Some  packet channels are busy.   To cut down 
  820.                             on  the  number  of  messages  sent  on   the 
  821.                             channel,  you  can read the mail on a BBS  or 
  822.                             other   station  and  get  bulletins  without 
  823.                             connecting to that station yourself.  You use 
  824.                             this mode to do so.  you will be prompted for 
  825.                             the  call whose packets you wish to  monitor.  
  826.                             Remember  to  enter the call of  the  station 
  827.                             sending the packets,  not the call of the one 
  828.                             receiving   them.    (This   corresponds   to 
  829.                             'MONITOR  0'  and 'MBX' callsign).   
  830.  
  831.                             You  can  also use this function  to  monitor 
  832.                             both sides (read the mail) on a QSO on a busy 
  833.                             packet channel.
  834.  
  835.                             You  may  want  to  turn  the  Digipeat  Data 
  836.                             Display mode off when reading the mail.
  837.  
  838.                        The  Packet  Terminal  mode of operation  will  be 
  839.                        shown  in  the  Status window at the  top  of  the 
  840.                        screen.
  841.  
  842.                        If  you  are reading the mail on  a  station,  the 
  843.                        callsign of that station will be shown next to the 
  844.                        word "MAIL".  If you are connected to someone, the 
  845.                        call (and path) will be shown prefixed by the "*>" 
  846.                        sequence.
  847.  
  848.                        You  also use this function to go into and out  of 
  849.                        the multiple connect mode.   The default condition 
  850.                        is one connect at a time.   Should you opt for the 
  851.  
  852.  
  853.         PK232COM.DOC (c) G3ZCZ 1987
  854.  
  855.  
  856.  
  857.  
  858.  
  859.         PK232COM VERSION 1.41  PAGE 14
  860.  
  861.  
  862.                        multiple connect mode, make sure you know what you 
  863.                        are doing, and have set the CHSWITCH character.  I 
  864.                        recommend  using the '\' (backslash) but if you do 
  865.                        use it,  don't transmit raw directory files in the 
  866.                        mailbox  file  mode  or  you  will  see  an  error 
  867.                        message.  You don't have to be in the command mode 
  868.                        to  use the CHSWITCH character.   Read  all  about 
  869.                        CHSWITCH in the TNC manual.
  870.  
  871.                        When  you  are in the multiple  connect  mode,  an 
  872.                        asterisk  will be shown in the status window  next 
  873.                        to the word 'PACKET'.
  874.  
  875.                        In  the AMTOR communications mode you can also  do 
  876.                        four things as follows;
  877.  
  878.                             3.2.4.5   FEC 
  879.                             Places  the  terminal into the  FEC  transmit 
  880.                             mode.  This puts you on the air, anything you 
  881.                             type will be transmitted.  
  882.  
  883.                             3.2.4.6   ALISTEN 
  884.                             Read the Mail on a QSO.  Unfortunately,  when 
  885.                             you  tune in a chirpy AMTOR QSO in the ARQ or 
  886.                             standby  mode you won't get any copy  on  the 
  887.                             QSO  in progress.   You can however read  the 
  888.                             mail on one by entering the ALISTEN mode.  If 
  889.                             you  want to see a FEC CQ call you will  have 
  890.                             to return to the ARQ mode.
  891.  
  892.                             3.2.4.7   ACHG 
  893.                             Force a changeover or 'break in'.  If for any 
  894.                             reason   you  want  to  interrupt  the  other 
  895.                             station you send a 'BREAK' signal in software 
  896.                             this way.
  897.  
  898.                             3.2.4.8   ARQ 
  899.                             Return to the ARQ standby mode.  You must  be 
  900.                             in  this mode to receive signals from another 
  901.                             station  who is calling you.  You may  do  it 
  902.                             this  way or via the main Mode   Menu.   When 
  903.                             you  tune for CQ calls,  they sound  somewhat 
  904.                             like  fast RTTY with a ringing sound  similar 
  905.                             to the connect alarm (but at a faster ringing 
  906.                             rate) used by PK232COM.
  907.                             
  908.                             3.2.4.9   Force LETTERS Case
  909.                             This  function lets you force the receiver to 
  910.                             the  letters  case  if for  some  reason  you 
  911.                             appear  to be in the numbers case.   It  will 
  912.                             return you to the converse mode.
  913.  
  914.                             3.2.4.10  Override ROBOT Beacon
  915.                             This  function  lets you override  the  ROBOT 
  916.                             BEACON  and  chat  to  a  station  that   has 
  917.  
  918.  
  919.         PK232COM.DOC (c) G3ZCZ 1987
  920.  
  921.  
  922.  
  923.  
  924.  
  925.         PK232COM VERSION 1.41  PAGE 15
  926.  
  927.  
  928.                             linked  to  the  ROBOT.   Use  it  after  the 
  929.                             message  in  PK232COM.TXT has been  sent,  ie 
  930.                             when  the other station is sending a  message 
  931.                             to you.
  932.  
  933.                        3.2.5    Monitor Channel Activity
  934.                        This  function  lets you see what calls the  PK232 
  935.                        has  heard recently on the Packet  channels.   You 
  936.                        can see up to 18, with the data and time they were 
  937.                        last  logged  by the PK232.   If they  were  heard 
  938.                        directly  an asterisk (*) will be listed  next  to 
  939.                        the   call  sign.    If  they  were  heard   being 
  940.                        re  transmitted via another station,  the asterisk 
  941.                        (*) will not be shown.   Refer to the 'MH' command 
  942.                        in the PK232 manual.
  943.  
  944.                        3.2.6    Change Packet Connect/Contest Message
  945.  
  946.                             3.2.6.1   Change Packet Connect Message
  947.                             This   function  allows  you  to  change  the 
  948.                             message  that  will be  received  by  another 
  949.                             packet station when it connects to you. Refer 
  950.                             to the 'CTEXT' command in the PK232 manual.
  951.  
  952.                             3.2.6.2 Change Contest Message
  953.                             This function first toggles the contest mode.  
  954.                             If  the  contest mode  is  active,  the  word 
  955.                             'TEST' and the number of the next QSO will be 
  956.                             displayed  in  the status  window.  When  the 
  957.                             contest  mode  is toggles on,  this  function 
  958.                             then  allows  you  to set  the  starting  QSO 
  959.                             number  and  enter  in the  non  changing  or 
  960.                             standard message that will be transmitted  as 
  961.                             part  of  an  exchange of messages  during  a 
  962.                             contest.
  963.  
  964.                             The contest function is toggled off the  next 
  965.                             time  you select this function,  or when  you 
  966.                             change  the  PK232 Communications  mode  (ie. 
  967.                             switch from Morse to BAUDOT).
  968.  
  969.                             Note  that while this does give you some semi 
  970.                             automatic contest operation by using function 
  971.                             keys,  there is no checking of callsigns  for 
  972.                             duplicates  built  into the  program.   In  a 
  973.                             contest,  you  enter the callsigns  and  call 
  974.                             the other station in the normal manner,  then 
  975.                             use   this  function  key  to  transmit   the 
  976.                             exchange.  In Morse, and RTTY don't forget to 
  977.                             use function key 10 to turn on the transmiter 
  978.                             first.
  979.  
  980.                             3.2.6.3 Change CQ text Message
  981.                             This  function  allows  you  to  change   the 
  982.                             contents of the CQ text message string.  This 
  983.  
  984.  
  985.         PK232COM.DOC (c) G3ZCZ 1987
  986.  
  987.  
  988.  
  989.  
  990.  
  991.         PK232COM VERSION 1.41  PAGE 16
  992.  
  993.  
  994.                             is  the string that is transmitted along with 
  995.                             the  CQ call.   The default value  is  loaded 
  996.                             from the PK232COM.SYS file.
  997.  
  998.                        3.2.7    Enter Call Sign
  999.                        This  key lets you enter the call of  any  station 
  1000.                        calling  you  into the program.  If you  type  the 
  1001.                        enter key in response to the prompt, you can later 
  1002.                        use  the  F3  (function key  3)  to  transmit  the 
  1003.                        sequence "de <yourcall>".
  1004.  
  1005.                        In AMTOR,  you use it to enter the callsign of the 
  1006.                        station you want to or have called by means of the 
  1007.                        SELCAL.
  1008.  
  1009.                        3.2.8    Not used. 
  1010.                        You  don't want to disconnect accidentally if  you 
  1011.                        just depress function key 8 without the 'Alt' key.
  1012.  
  1013.                        3.2.9    Activate Transmit Buffer
  1014.                        The  use  of this key sets PK232COM to  the  "Type 
  1015.                        Ahead"  mode.   Any characters then typed  at  the 
  1016.                        keyboard  will be placed into the PK-232  transmit 
  1017.                        buffer.  The contents of the buffer will be trans-
  1018.                        mitted  over the air when the transmit function is 
  1019.                        invoked  [FK10].   THIS FUNCTION IS NOT ACTIVE  IN 
  1020.                        THE PACKET MODE since Packet is a full duplex mode 
  1021.                        of communications.
  1022.  
  1023.                        This feature allows you to 'type-ahead' as you can 
  1024.                        enter text into the transmit buffer while  viewing 
  1025.                        incoming words in the INPUT window in the  screen.  
  1026.                        Any  characters  typed from the keyboard  will  be 
  1027.                        echoed in the OUTGOING window on the screen.
  1028.  
  1029.                        3.2.10   Help
  1030.                        The use of this key will activate the HELP menu in 
  1031.                        a special window on the screen.   This window will 
  1032.                        remain  on  display until a character is typed  at 
  1033.                        the  keyboard,  or a character is received by  the 
  1034.                        computer from the PK-232.
  1035.  
  1036.              3.3  Shift Function Keys
  1037.  
  1038.                        3.3.1     Dir
  1039.                        This  function  shows  you the  directory  of  the 
  1040.                        logged in (active) disk drive.
  1041.  
  1042.                        3.3.2     Rename
  1043.                        This  function allows you to rename a  file.   You 
  1044.                        could  for  example rename a document  file  to  a 
  1045.                        "callsign.OUT"  file so that someone will  receive 
  1046.                        it automatically next time they connect.
  1047.  
  1048.  
  1049.  
  1050.  
  1051.         PK232COM.DOC (c) G3ZCZ 1987
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.         PK232COM VERSION 1.41  PAGE 17
  1058.  
  1059.  
  1060.                        3.3.3     List of Outgoing Messages
  1061.                        This function shows you the outgoing messages that 
  1062.                        have not been sent. In other words, all files with 
  1063.                        the  file  extension  of '.OUT'.See  below  for  a 
  1064.                        description  of outgoing messages in your  "Packet 
  1065.                        Radio Answering Machine".
  1066.  
  1067.                        3.3.4     Delete
  1068.                        This function allows you to delete a file
  1069.  
  1070.                        3.3.5     List of messages that have been sent.
  1071.                        This  function  shows you the messages  that  have 
  1072.                        been  sent.   In other words,  all files with  the 
  1073.                        file extension of '.OLD'.
  1074.  
  1075.                        3.3.6     Mail Beacon Activate
  1076.                        Using this function will also load a 'Mail :' list 
  1077.                        into  your  Packet communications mode Beacon  and 
  1078.                        initiate  a  beacon transmission every 30  minutes 
  1079.                        (Refer  to the BTEXT command in the  TNC  manual).  
  1080.                        If  no  mail is pending then beacon  transmissions 
  1081.                        are  inhibited.   This conforms to good  operating 
  1082.                        practice on crowded Packet channels.
  1083.  
  1084.                        3.3.7     Retry
  1085.                        This  function allows you to retry a connect  that 
  1086.                        for some reason did not go through the first time.  
  1087.                        It save wear and tear on your fingers particularly 
  1088.                        if  the  desired connect path is via a  number  of 
  1089.                        relays.
  1090.  
  1091.                        3.3.8     Not used. 
  1092.                        You  don't want to disconnect accidentally if  you 
  1093.                        just  depress  function key 8 without the  'Shift' 
  1094.                        key.
  1095.  
  1096.                        3.3.9 Connected Indicator Reset. 
  1097.                        You  use this function key to reset the PACKET and 
  1098.                        AMTOR   beacon  mode  "connect  has  taken   place 
  1099.                        indicator".  This is a flashing [C] display in the 
  1100.                        status window.   Whenever someone else connects to 
  1101.                        you this display will be activated.   It is  reset 
  1102.                        by  this  function  key.   If you  are  monitoring 
  1103.                        Packet  traffic on a channel,  you may not  notice 
  1104.                        that a connect has previously taken  place.   This 
  1105.                        indicator  alerts you to check the contents of the 
  1106.                        PK232COM.RUN disk file for any incoming  messages.  
  1107.                        The  number  shown with the 'C' is the  number  of 
  1108.                        connects that have taken place since the Indicator 
  1109.                        was last reset.
  1110.  
  1111.                        3.3.10  OVER function.
  1112.                        In  the Packet communications mode  this  function 
  1113.                        sends  your  callsign followed by the >  and  Line 
  1114.                        feed  characters.   You  may  use this  to  signal 
  1115.  
  1116.  
  1117.         PK232COM.DOC (c) G3ZCZ 1987
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.         PK232COM VERSION 1.41  PAGE 18
  1124.  
  1125.  
  1126.                        'OVER' in a packet contact.
  1127.  
  1128.                        In  the  AMTOR communications mode  this  function 
  1129.                        sends  a  callsign sequence followed by  the  '+?' 
  1130.                        sequence  of  characters  which are  the  software 
  1131.                        'OVER' signal. 
  1132.  
  1133.                        In   the   MORSE  and  RTTY  (Baudot  and   ASCII) 
  1134.                        communications  modes,   this  function  lets  you 
  1135.                        transmit  the following sequence <other  call)  DE 
  1136.                        <your  call> and returns you to the PK232  Command 
  1137.                        Mode.   For  example if you are 4X6AA and you  are 
  1138.                        working  G3ZCZ  then this function would  transmit 
  1139.                        the sequence G3ZCZ de 4X6AA.   You use this at the 
  1140.                        start of a transmission in any mode except Packet.
  1141.  
  1142.                        If  you have typed something into the 'type  ahead 
  1143.                        buffer' then touch this function,  the contents of 
  1144.                        the buffer first will be transmitted and that will 
  1145.                        then be followed by the callsign sequence.
  1146.  
  1147.              3.4  Control Function Keys
  1148.  
  1149.                        3.4.1     Day Flag
  1150.                        This  function key puts the TNC into  the  command 
  1151.                        mode and loads the date into it from the computer. 
  1152.                        You  use  this to reset the TNC clock if it  isn't 
  1153.                        that stabel,  or to flag a date and time into  the 
  1154.                        log file when in the non Packet modes. For example 
  1155.                        if you want to time tag a qso.
  1156.  
  1157.                        3.4.2     CWID
  1158.                        This   function   key  is  used  to  send   a   CW 
  1159.                        identification  when  operating BAUDOT,  ASCII  or 
  1160.                        AMTOR.   You use this if your license requires you 
  1161.                        to  identify  in  morse code as  well  as  in  the 
  1162.                        operating mode.  In AMTOR, the CWID is sent in the 
  1163.                        FEC  mode.   
  1164.  
  1165.                        The  identification consists of the  sequence  'DE 
  1166.                        <your  callsign>'  where  your call sign  is  that 
  1167.                        entered into the PK232 as  'MYCALL'.
  1168.  
  1169.                        3.4.3     Message Upload
  1170.  
  1171.                        PK232COM  contains store and forward routines  for 
  1172.                        messages   in  a  Local  Area  Network  (LAN)   as 
  1173.                        described  in Appendix 2.   Use this  function  to 
  1174.                        upload a message to another system compatable with
  1175.                        PK232COM. 
  1176.  
  1177.                        3.4.3.1   Leaving a Note in your system.
  1178.                                  In all modes you can leave a brief  note 
  1179.                                  (message) for another station.  When you 
  1180.                                  invoke this function the header is writ-
  1181.  
  1182.  
  1183.         PK232COM.DOC (c) G3ZCZ 1987
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.         PK232COM VERSION 1.41  PAGE 19
  1190.  
  1191.  
  1192.                                  ten  to  the message file,  then as  you 
  1193.                                  enter the text it is stored on the  disk 
  1194.                                  in the usual format.
  1195.  
  1196.                                  WHILE WRITING YOUR NOTE,  ALL OTHER FUN-
  1197.                                  CTIONS  OF  PK232COM  ARE  INHIBITED  OR 
  1198.                                  LOCKED OUT.  THUS IF SOMEONE CONNECTS TO 
  1199.                                  YOU,  THE TNC WILL KNOW THT BUT PK232COM 
  1200.                                  WILL NOT.  BE WARNED !!!
  1201.  
  1202.                        When  you invoke this function in the Packet  mode 
  1203.                        While  connected  to another  station.   When  you 
  1204.                        invoke this function, the computer will ask you to 
  1205.                        enter if you want to QSP or QRU.
  1206.                        
  1207.                        3.4.3.2    Leaving a message on an other  PK232COM 
  1208.                                  system [QSP].
  1209.                                  The  QSP  function lets  you  enter  the 
  1210.                                  callsign  of  the  station you  wish  to 
  1211.                                  leave a message for.   It will then send 
  1212.                                  the text sequence :QSP: <callsign>.  The 
  1213.                                  other  station will either  reply  :QNO: 
  1214.                                  followed  by  a number  or  :QRV:  <cal-
  1215.                                  lsign>.   The  'QNO' message means  that 
  1216.                                  the  other  computer cannot  accept  the 
  1217.                                  message, the :QRV: message means that it 
  1218.                                  is waiting for you to send it.
  1219.  
  1220.                                  If you get the :QRV: reply, go ahead and 
  1221.                                  type the message,  or send the text file 
  1222.                                  containing the message.  If you type the 
  1223.                                  message,  use a control Z (^Z) character 
  1224.                                  and  carriage  return to  terminate  the 
  1225.                                  message.  You will then receive either a 
  1226.                                  :QSL: frm the other station meaning that 
  1227.                                  the  message  is accepted,  or  a  :QNO: 
  1228.                                  followed  by  a number which means  that 
  1229.                                  something went wrong and the message was 
  1230.                                  not stored.
  1231.  
  1232.                        3.4.3.3    Uploading messages to another  PK232COM 
  1233.                                  system.
  1234.                                  The QRU function allows you to upload  a 
  1235.                                  number of messages to the other station.  
  1236.                                  You   use  it  when  you  have  messages 
  1237.                                  pending on your system and want to  pass 
  1238.                                  them  to a third computer for storage in 
  1239.                                  the  network,  while you take your  com-
  1240.                                  puter off-line.
  1241.  
  1242.                                  You  can only use this function  with  a 
  1243.                                  station  designated as a store and  for-
  1244.                                  ward mail box, for which you have set up 
  1245.                                  a  <callsign>.MBX file (see section  7).   
  1246.                                  This  function  may be triggered by  you 
  1247.  
  1248.  
  1249.         PK232COM.DOC (c) G3ZCZ 1987
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.         PK232COM VERSION 1.41  PAGE 20
  1256.  
  1257.  
  1258.                                  using   this  control  key  or  by   the 
  1259.                                  connecting  station sending you a  :QRU: 
  1260.                                  command.
  1261.  
  1262.                                  When the sequence is over,  the computer 
  1263.                                  receiving the messages will transmit the 
  1264.                                  command  word :QJG:  to signal that  the 
  1265.                                  sequence   is  complete.    Should   you 
  1266.                                  receive  it before you get any messages, 
  1267.                                  then there weren't any pending. 
  1268.  
  1269.                                  If  you  want to download messages  from 
  1270.                                  another  PK232COM system connect  to  it 
  1271.                                  and transmit the sequence :QRU: followed 
  1272.                                  by  at least one space character.   That 
  1273.                                  system  will then respond to you  as  if 
  1274.                                  the  operator there had initiated a  QRU 
  1275.                                  function.
  1276.  
  1277.                        Appendix  2 contains more information on  the  LAN 
  1278.                        capabilities of PK232COM.
  1279.  
  1280.                        3.4.4     Show last few log entries.
  1281.                        This function displays the log entries made during 
  1282.                        the  active  session.  If no QSO's have been  made 
  1283.                        since  the program was invoked the display  window 
  1284.                        will  be  blank.   Up  to 5 log  entries  will  be 
  1285.                        displayed  in the window.   You use this  function 
  1286.                        for  a quick look at which stations have connected 
  1287.                        to you in your absence.
  1288.  
  1289.                        3.4.5     Automatic CQ Sender
  1290.                        This function will send a CQ sequence,  wait about 
  1291.                        a  minute  or so  and then repeat the CQ  sequence 
  1292.                        every  minute  or so until it receives  your  call 
  1293.                        back from someone else.   When it does so, it will 
  1294.                        alert you with a Connect Alarm signal and reset to 
  1295.                        the normal or listening mode.
  1296.  
  1297.                        When the Automatic CQ sequence is in operation, an 
  1298.                        indication  will  be shown in the  status  window.  
  1299.                        The display will be constant while the transmitter 
  1300.                        is  sending the CQ test,  and will blink while the 
  1301.                        receiver is listening for a reply.
  1302.  
  1303.                        The  automatic CQ function will only work  in  the 
  1304.                        non  Packet modes if the 'EAS' mode is set to 'ON' 
  1305.                        per the PK232COM.SYS file.   In other  words,  you 
  1306.                        must  be  able  to see the CQ text pop up  in  the 
  1307.                        outgoing  window  and  then  slowly  echo  in  the 
  1308.                        incoming  window for the function  to  work.   The 
  1309.                        reason  for  this is that the "K K K" sequence  is 
  1310.                        used  to  arm  the  software  to  look  for   your 
  1311.                        callsign.    If  it  wasn't,   the  program  would 
  1312.                        recognize your call being echoed to the screen and 
  1313.  
  1314.  
  1315.         PK232COM.DOC (c) G3ZCZ 1987
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.         PK232COM VERSION 1.41  PAGE 21
  1322.  
  1323.  
  1324.                        think that someone had called you.
  1325.  
  1326.                        In AMTOR you will get the connect alarm only  when 
  1327.                        the  replying station transmits the '+?' character 
  1328.                        combination.
  1329.  
  1330.                        The  check for the detection of your callsign  and 
  1331.                        the connect alarm sequence only occur after a line 
  1332.                        feed character have been received.
  1333.  
  1334.                        Under most conditions in AMTOR,  many in RTTY, and 
  1335.                        some  in  MORSE,   PK232COM  will  recognize   the 
  1336.                        callsign  of  the  station answering your  CQ  and 
  1337.                        display  it in the status window.   In  the  event 
  1338.                        that  it fails completely,  the  sequence  '--X--' 
  1339.                        will  show  up in the status  window.   Since  the 
  1340.                        recognition  algorithm use just look for the first 
  1341.                        word following the 'DE ' sequence and assumes that 
  1342.                        it has the callsign,  be careful to check it  when 
  1343.                        operating under QRM conditions.   You can override 
  1344.                        the  automatic call selection with the Enter Call-
  1345.                        sign function key.
  1346.  
  1347.                        The  automatic  CQ sequence is cancelled  when  an 
  1348.                        incoming call is detected, you push the disconnect 
  1349.                        function  key,  or  if you  change  communications 
  1350.                        modes.
  1351.  
  1352.                        3.4.6     SELCAL
  1353.                        This  function  key toggles the SELCAL feature  on 
  1354.                        and off.   When the SELCAL is activated,  as shown 
  1355.                        in the status window,  the incoming text from  the 
  1356.                        PK232 is scanned.   When either the letters "ZCZC" 
  1357.                        or 'your callsign' (as entered in the PK232COM.SYS 
  1358.                        file),  the  disk  recording is  turned  on.   All 
  1359.                        subsequent text will be stored in the PK232COM.RUN 
  1360.                        disk  file until the letters "NNNN" are  received.  
  1361.                        At that time the disk recording is turned off.
  1362.  
  1363.                        You   may   use  this  feature   when   monitoring 
  1364.                        commercial  RTTY  broadcasts  to record  news  and 
  1365.                        other  information,  or when calling CQ  to  start 
  1366.                        recording  all  incoming text and keep the QSO  on 
  1367.                        disk.
  1368.  
  1369.                        You may use the loggletoggle function to  override 
  1370.                        the automatic turnoff if you wish.
  1371.  
  1372.                        3.4.7     Beacon Toggle On/Off/CQ delay time set.
  1373.                        This  function toggles the beacon option  for  the 
  1374.                        automatic  CQ  caller  in  the  AMTOR  and  Packet 
  1375.                        communications modes.  When active and CQ is being 
  1376.                        called,  a  [B]  will be displayed in  the  status 
  1377.                        window.  In  this mode,  the Automatic CQ sequence 
  1378.                        will  resume after the AMTOR link is dropped or  a 
  1379.  
  1380.  
  1381.         PK232COM.DOC (c) G3ZCZ 1987
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.         PK232COM VERSION 1.41  PAGE 22
  1388.  
  1389.  
  1390.                        Packet Communications mode disconnect.    
  1391.  
  1392.                        In the beacon mode,  the last few logbook  entries 
  1393.                        will  be  displayed  in the logpage  window  which 
  1394.                        overlays the outgoing text window at the bottom of 
  1395.                        the screen.
  1396.  
  1397.                        In the Packet mode,  the CTEXT message is the only 
  1398.                        transmission from you that the other station  will 
  1399.                        receive, so make it good.
  1400.  
  1401.                        In   the   AMTOR  mode,   the  contents   of   the 
  1402.                        PK232COM.TXT  file  will  be  transmitted  to  the 
  1403.                        station  who  called you.   The disk capture  will 
  1404.                        then be turned on to record one transmission  from 
  1405.                        that station.   The QSO will then be logged to the 
  1406.                        logbook  file.   Don't forget to check the entries 
  1407.                        in case the computer made a mistake in recognizing 
  1408.                        the call sign of the other station.
  1409.  
  1410.                        THIS  MODE IS DESIGNED TO ENCOURAGE PEOPLE TO  QSY 
  1411.                        OFF THE CROWDED PACKET HF CHANNELS.  DO NOT USE IT 
  1412.                        ON  A  CROWDED  HF CHANNEL OR  ON  AN  ACTIVE  VHF 
  1413.                        CHANNEL.  IF YOU DO, YOU WILL SOON FIND THAT OTHER 
  1414.                        STATIONS  HAVE  SET  THEIR TNC'S  TO  REJECT  YOUR 
  1415.                        PACKETS,  YOU WILL NOT WORK ANYBODY, YOU WILL JUST 
  1416.                        BA A SOURCE OF QRM AND WILL BE KNOWN AS SUCH.
  1417.                        
  1418.                        THE  MODE IS ALSO DESIGNED FOR ROBOT  BEACONS  FOR 
  1419.                        THE HIGHER FREQUENCIES.   FOR EXAMPLE IF YOU LEAVE 
  1420.                        IT  RUNNING  ON  10 METERS YOU NEVER KNOW  WHEN  A 
  1421.                        SHORT OPENING WILL ALLOW A QSO TO SOME PART OF THE 
  1422.                        WORLD.   A DX CONTACT YOU WOULD HAVE MISSED OTHER-
  1423.                        WISE.    DO NOT LEAVE IT RUNNING ON 20 METERS WHEN 
  1424.                        THE BAND IS OPEN.   YOU WILL JUST BE CAUSING  QRM.  
  1425.                        FURTHER  APPLICATIONS  ARE  IN  METEORSCATTER  AND 
  1426.                        OTHER "EXOTIC" MODES OF COMMUNICATIONS.
  1427.  
  1428.                        If  you  are using this mode in  a  special  event 
  1429.                        station  or  DX-pedition you may  type  characters 
  1430.                        into the transmit buffer,  while the other station 
  1431.                        is sending to you.   When he, she or even it turns 
  1432.                        it back to you, you will transmit those characters 
  1433.                        before the sign off sequence. 
  1434.  
  1435.                        3.4.7.1   Beacon Mode Toggle/On-Off
  1436.                                  This  function allows you to toggle  the 
  1437.                                  Beacon mode on and off.  
  1438.  
  1439.                        3.4.7.2   CQ Delay Time Adjust
  1440.                                  This  function allows you to change  the 
  1441.                                  time   that  the  program  waits  for  a 
  1442.                                  response  after  a  CQ  call  until  the 
  1443.                                  following  one  is   transmitted.    The 
  1444.                                  default   value   is  loaded  from   the 
  1445.  
  1446.  
  1447.         PK232COM.DOC (c) G3ZCZ 1987
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.         PK232COM VERSION 1.41  PAGE 23
  1454.  
  1455.  
  1456.                                  PK232COM.SYS  file.   You  may  want  to 
  1457.                                  experiment  since the actual  time  will 
  1458.                                  depend  on  the clock frequency  of  the 
  1459.                                  computer.   Make  it a small number such 
  1460.                                  as 4 or 6 when operating AMTOR or a  DX-
  1461.                                  pedition,  and  make it a larger  number 
  1462.                                  such  as  30 when operating  on  crowded 
  1463.                                  packet channels.
  1464.  
  1465.                        3.4.8     Not used. 
  1466.                        You  don't want to disconnect accidentally if  you 
  1467.                        just  depress  function key 8 without the  'Shift' 
  1468.                        key.
  1469.  
  1470.                        3.4.9     Transmit Buffer Clear
  1471.                        This  function is used if the PK232  continues  to 
  1472.                        transmit  the  characters you put into  the  'type 
  1473.                        ahead  buffer'  after  you have tried to  shut  it 
  1474.                        down.  
  1475.  
  1476.                        3.4.10    Logbook.
  1477.                        PK232COM  allows  automatic  logbook  entries  for 
  1478.                        Packet  and AMTOR Beacon mode Connects,  and  semi 
  1479.                        automatic  logbook entries for other  modes.   The 
  1480.                        Log  file  is  compatible to that of  the  CONTEST 
  1481.                        program  in  the CONTEST.ARC archive  and  can  be 
  1482.                        processed  by the DBASE  Logbook Package of PC-HAM 
  1483.                        by  G3ZCZ for indexed listings,  tracking of  DXCC 
  1484.                        and other AWARDS,  etc.  This is ideal for special 
  1485.                        event stations and DX-peditions, for the whole QSL 
  1486.                        process and further statistical analyses of  their 
  1487.                        operation has been automated.
  1488.  
  1489.                        For this function to work,  the file  PK232COM.LOG 
  1490.                        must  be present on the disk.   If it isn't  there 
  1491.                        it  will  be created for you.  After  one  logging 
  1492.                        operation has occurred, edit out the initial text.  
  1493.                        You  must  perform this editing  operation  before 
  1494.                        appending  the contents of the logbook file to the 
  1495.                        logbook  database of the PC-HAM  LOGBOOK  Package.  
  1496.                        Edit  the  log  before appending it to  the  DBASE 
  1497.                        package,  as there may be some null characters  at 
  1498.                        the  end of the file which may be recognised as  a 
  1499.                        blank entry by DBASE
  1500.  
  1501.                        It  is  also advisable not to let the each of  the 
  1502.                        files get too big.
  1503.  
  1504.                        When  an  AMTOR  beacon  mode  or  packet  connect 
  1505.                        occurs,  the connect is automatically logged.  The 
  1506.                        connect  path is placed in the comments section of 
  1507.                        the logbook entry.   In the non packet modes,  the 
  1508.                        log data entry is set up for you with default  599 
  1509.                        values for the reports exchanged.  You invoke this 
  1510.                        function to enter the data into the log.
  1511.  
  1512.  
  1513.         PK232COM.DOC (c) G3ZCZ 1987
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.         PK232COM VERSION 1.41  PAGE 24
  1520.  
  1521.  
  1522.  
  1523.                        When you invoke the function you will be presented 
  1524.                        with  the  following  typical  menu  in  the  menu 
  1525.                        window.
  1526.  
  1527.                                           LOG ENTRY
  1528.          DATE     TIME   CALL     BND  TX  RX  MODE  POWER S R   COMMENTS
  1529.         87/04/27 17:28             20  599     RTTY   10   - -
  1530.         Date,tIme,Call,Bnd,Tx,Rx,Mde,Pwr,qSl snt,cOmmnts or Logit (*) ?
  1531.  
  1532.                        You  should  reply with the capitalized  character 
  1533.                        associated with each item.   For example,  if  you 
  1534.                        want to change the Band,  enter the letter 'b', to 
  1535.                        change the cOments,  enter the letter 'o'.   Touch 
  1536.                        the  'ENTER'  key after you have made your  choice 
  1537.                        and enter the text when prompted.   You will  then 
  1538.                        be presented with an updated entry.
  1539.  
  1540.                        To  enter the data into the logbook,  use the  'l' 
  1541.                        key, to save the data but not make a log entry use 
  1542.                        the '*' character.   You would do that if you want 
  1543.                        to change the band or power information.
  1544.  
  1545.                        You  may use the 'qSl sent' entry to tag the  fact 
  1546.                        that you have written out a QSL card.
  1547.  
  1548.                        The band and power information are set up from the 
  1549.                        default  values  stored in the configuration  file 
  1550.                        PK232COM.SYS.   They  are displayed in the  status 
  1551.                        window.   If  you are using the logging  function, 
  1552.                        you  should change them when changing bands/powers 
  1553.                        and  quit  the  logging  function  with  the   '*' 
  1554.                        character so that you don't put a blank entry into 
  1555.                        the logbook.
  1556.  
  1557.                        Note  that you can also use this function to enter 
  1558.                        the odd SSB contact into the logbook file.  If you 
  1559.                        do,  use  the  characters 'SSB' or 'FM' for  those 
  1560.                        voice modes to remain compatible with the rest  of 
  1561.                        the DBASE logbook package.
  1562.  
  1563.                        NOTE   Do  not use the comma character ',' in  the 
  1564.                        comments field.   If you examine the log entry you 
  1565.                        will see that all items are separated by  comma's.  
  1566.                        If  you use a comma character in the comments  you 
  1567.                        will  screw  up  the  transfer of  data  into  the 
  1568.                        logbook  package.   
  1569.  
  1570.                        The comments field in the logbook is restricted to 
  1571.                        a maximum of 10 characters.   If you try and enter 
  1572.                        more than 10, the surplus will be ignored.
  1573.  
  1574.                        When  you  examine the DBASE logbook file,  if  it 
  1575.                        looks funny or the data are in the  wrong,  place, 
  1576.                        then  you probably have the wrong number of  comma 
  1577.  
  1578.  
  1579.         PK232COM.DOC (c) G3ZCZ 1987
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.         PK232COM VERSION 1.41  PAGE 25
  1586.  
  1587.  
  1588.                        characters in some line.  Delete the .DBF file and 
  1589.                        re-edit the .LOG file, to make sure that there are  
  1590.                        the correct number of comma characters.   You will 
  1591.                        recognise the pattern readily enough.
  1592.  
  1593.              3.5  Shift/Baudrate Control keys
  1594.              
  1595.              The  following  keys are used to control the Shift (Wide  or 
  1596.              narrow)  and the baudrate in the BAUDOT,  ASCII  and  PACKET 
  1597.              communications modes.
  1598.  
  1599.                        3.5.1     RIGHT ARROW speeds up the baud rate.
  1600.                        3.5.2     LEFT ARROW slows down the baud rate.
  1601.                        3.5.3     UP  ARROW toggles the shift from Wide to 
  1602.                                  Narrow and back.
  1603.                        3.5.4     DELETE toggles the USOS function.
  1604.  
  1605.              In  the PACKET mode the baudrate may be changed between 300, 
  1606.              600, 1200 and 2400 bauds.  In the other modes all baud rates 
  1607.              supported by the PK232 may be selected.
  1608.  
  1609.              The  state  of each of the above functions are displayed  in 
  1610.              the  status  window at the top of the screen.   If  USOS  is 
  1611.              active,  'USOS' will be shown.  The shift is shown as 'W' or 
  1612.              'N'  for  wide or narrow respectively.
  1613.  
  1614.              3.6  Additional keys
  1615.  
  1616.                   3.6.1     The HOME Key
  1617.  
  1618.                        The home key will clear the window screen that the 
  1619.                        cursor  happens to be in at the time that the  key 
  1620.                        was depressed,  and will then position the  cursor 
  1621.                        at the top left hand corner of that window.
  1622.  
  1623.                   3.6.2    The DOWN ARROW key 
  1624.  
  1625.                        The  DOWN  ARROW  key toggles the  Normal  Reverse 
  1626.                        Sideband  function  in  all  communications  modes 
  1627.                        except  MORSE.   The sideband is depicted  in  the 
  1628.                        status  window by the up and down arrows.   If the 
  1629.                        down  arrow  is showing,  you are  set  for  Lower 
  1630.                        Sideband (LSB) which is the normally used one.
  1631.  
  1632.                        If you have reversed the sidebands the up arrow be 
  1633.                        be shown in a flashing state.
  1634.  
  1635.                        If you set your transceiver to LSB you will be set 
  1636.                        correctly for all modes.  For CW operation you may 
  1637.                        set  your  rig to the CW position and  ignore  the 
  1638.                        sideband setting.
  1639.  
  1640.                        3.6.3     The Alt D key (display inhibit).
  1641.                        This key toggles the 'Display Inhibit' mode.   Use 
  1642.                        it  to  inhibit direct writing to the screen  when 
  1643.  
  1644.  
  1645.         PK232COM.DOC (c) G3ZCZ 1987
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.         PK232COM VERSION 1.41  PAGE 26
  1652.  
  1653.  
  1654.                        running  under  a multi-tasking  operating  system 
  1655.                        such as Doubledos.   It has been tested and  works 
  1656.                        under Doubledos Version 4.0.
  1657.  
  1658.                        3.6.4     The Alt P key (printer toggle).
  1659.                        This key toggles the printer on and off.  When the 
  1660.                        printer  is turned on,  any incoming data will  be 
  1661.                        printed  in  real time.   If you intend  to  print 
  1662.                        files  received  at  1200  bauds  in  the   packet 
  1663.                        communications   mode,  use a print spooler or you 
  1664.                        may  loose  data.   The printer  is  automatically 
  1665.                        turned  off in the packet mode when  a  disconnect 
  1666.                        occurs.
  1667.  
  1668.                        3.6.5     The Alt F key (Digipeat monitor toggle)
  1669.                        This  key toggles the digipeat display function on 
  1670.                        and  off.   If  the Digipeat Display  Function  is 
  1671.                        active, any signals digipeated through you will be 
  1672.                        stored to the PK232COM.RUN file and a 'beep'  will 
  1673.                        be sounded for each packet being digipeated.   The 
  1674.                        status display window will also show a [D] at that 
  1675.                        time.   The  MDIGI  function is set 'ON' when  the 
  1676.                        Digipeat display function is 'ON', this means that 
  1677.                        digipeats  will show up while you are connected to 
  1678.                        someone.   The default state for the Digipeat Dis-
  1679.                        play Function is OFF.  
  1680.  
  1681.                        3.6.6     The Alt R key (Message Relay toggle)
  1682.                        This  key  toggles the Store and  forward  Message 
  1683.                        Relay  Capability of your system on and  off.   If 
  1684.                        the  Message Relay Capability is  active  (toggled 
  1685.                        on),  any  one who connects can store a message in 
  1686.                        your  system  using the  ':QSP:  <callsign>'  NC/L 
  1687.                        function.  If the Message Relay Capability is  not 
  1688.                        active  (IE.  toggled off) anyone who attempts  to 
  1689.                        ':QSP: a message' will receive a ':QNO: 1' "error" 
  1690.                        message. The status display window will show a [R] 
  1691.                        when the Message Relay Capability is active.   The 
  1692.                        default  state for the Message Relay Capability is 
  1693.                        loaded from the PK232COM.SYS file.
  1694.  
  1695.                        When  the Store and forward capability is  active, 
  1696.                        the suffix 'R' will be added to the 
  1697.                                  '*** PK232COM 1.40' 
  1698.                        message  received  by  anyone connecting  to  your 
  1699.                        system   to  notify  them  that  they  can   store 
  1700.                        messages.   In this manner they don't have to  try 
  1701.                        and get ':QNO:  1' error messages when the feature 
  1702.                        is toggled off.
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.         PK232COM.DOC (c) G3ZCZ 1987
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.         PK232COM VERSION 1.41  PAGE 27
  1718.  
  1719.  
  1720.         4.0  PK232COM disk files
  1721.  
  1722.         The following disk files are associated with the program.
  1723.  
  1724.              4.1  PK232COM.COM
  1725.              This is the program.  You activate it from DOS by typing the 
  1726.              word  PK232COM  followed by ENTER in the  normal  manner  of 
  1727.              invoking DOS commands.
  1728.  
  1729.              4.2  PK232COM.RUN
  1730.              This  is  the  file containing the captured  incoming  text.  
  1731.              This  file contains incoming data from the  PK-232  recorded 
  1732.              while the 'capture to disk' function was active.
  1733.  
  1734.              4.3  PK232COM.SYS
  1735.              This  file  contains the configuration information for  both 
  1736.              the program and the PK-232.  YOU MUST EDIT IT before you run 
  1737.              the  program  on  the air the first  time.   Use  your  word 
  1738.              processor in the NON-Document mode.    You only need to  run 
  1739.              this  function when you first power up the PK232 if you have 
  1740.              installed the batteries or if you have run YAPP or a similar 
  1741.              program since the last time you ran PK232COM.
  1742.  
  1743.              The contents of the file are as follows.
  1744.  
  1745.                   4.3.1     The first line. 
  1746.  
  1747.                        The first line  contains your callsign.  
  1748.  
  1749.                        Please  do  not use G8BTB.   Replace  G8BTB   with 
  1750.                        yours.   You  may  use / characters if  you  wish.  
  1751.                        This  is  the call sign that will be used  in  the 
  1752.                        non- Packet  modes.   You  may thus use  "portable 
  1753.                        designators"   such  as   G3ZCZ/A,   G3ZCZ/W3   or 
  1754.                        G3ZCZ/4X,  which you cannot do in Packet.   IF YOU 
  1755.                        DON'T CHANGE THE CALL SIGN,  YOU WILL GET AN ERROR 
  1756.                        MESSAGE AND THE PROGRAM WILL NOT RUN.
  1757.  
  1758.                        This is the call that will be monitored for in the 
  1759.                        Digipeat monitoring mode.   In this mode which  is 
  1760.                        toggled  on and off by the Alt F key,  if  someone 
  1761.                        uses  you  as  a  digipeater  while  you  are  not 
  1762.                        connected to anyone else, the event will be logged 
  1763.                        to  disk.   This  mode  will  only  work  if  your 
  1764.                        callsign  as  stored  in  this  line  is  a  valid 
  1765.                        (uppercase only) packet callsign.  
  1766.  
  1767.                        For  example,  if the callsign is G3ZCZ  then  the 
  1768.                        sequence  >G3ZCZ> will be recognised as a digipeat 
  1769.                        and   the   event  logged.    Thus   for   example 
  1770.                        4X6AA*>G3ZCZ>4Z4ZB  would be logged as a  digipeat 
  1771.                        event.   
  1772.  
  1773.                        Now  if the callsign in this line is G3ZCZ/4X then 
  1774.                        the  event  will not be recognised as  a  digireat 
  1775.  
  1776.  
  1777.         PK232COM.DOC (c) G3ZCZ 1987
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.         PK232COM VERSION 1.41  PAGE 28
  1784.  
  1785.  
  1786.                        because  the  computer  would be  checking  for  a 
  1787.                        >G3ZCZ/4X>    sequence   or   in   this    example 
  1788.                        4X6AA*>G3ZCZ/4X>4Z4ZB  which it would  never  see.  
  1789.                        This  option is inhibited for reciprocal  callsign 
  1790.                        operators due to the AX2.5 protocol itself.  
  1791.  
  1792.                        If  you have a / character in your  callsign,  and 
  1793.                        use  the  base  call for  packet  identifying  the 
  1794.                        location  in the CQ text,  then the function  will 
  1795.                        work  if  you place the "portable location"  as  a 
  1796.                        suffix.   For example, if the call is G3ZCZ/4X and 
  1797.                        the  packet  identification  is  G3ZCZ,  then  the 
  1798.                        digipeat  monitor  will  work.  If  the  call  was 
  1799.                        entered  as  4X/G3ZCZ the digipeat  monitor  would 
  1800.                        check  for the sequence >4X> and would not  appear 
  1801.                        to work.
  1802.  
  1803.                        Store  your callsign using uppercase characters if 
  1804.                        you want this option to work (IE.  G3ZCZ).  If you 
  1805.                        use lower case (ie. g3zcz), the option will not be 
  1806.                        enabled as recognition will never take place.  The 
  1807.                        PK232 automatically converts case to upper case in 
  1808.                        the non packet communications modes.
  1809.  
  1810.                   4.3.2     The second line. 
  1811.  
  1812.                        The   second   line  contains  the  AMTOR   SELCAL 
  1813.                        configured  for your callsign.   You use it  again 
  1814.                        later to tell the PK232 what the SELCAL is.   This 
  1815.                        line just tells it to PK232COM.
  1816.  
  1817.                   4.3.3     The third line.
  1818.  
  1819.                        The   third  line  contains  the  line   of   text 
  1820.                        transmitted  by  the PK-232 in a CQ call  (in  any 
  1821.                        mode except for MORSE). Think of this message as a 
  1822.                        CQTEXT line.  Edit this line as well.
  1823.  
  1824.                   4.3.4     The fourth and fifth lines
  1825.                        The band and power information are set up from the 
  1826.                        default  values  stored in the configuration  file 
  1827.                        PK232COM.SYS.   They  are displayed in the  status 
  1828.                        window.   If  you operate on another band or  your 
  1829.                        transmitter  uses  a different power level  change 
  1830.                        the  default  values in the file to  reflect  your 
  1831.                        custom default state.
  1832.  
  1833.                        The  fourth  line contains the  band  information.  
  1834.                        The  default  value is 2 for 2  Meters.   Use  the 
  1835.                        Meter  value  for  the band to  keep  the  display 
  1836.                        correct.
  1837.  
  1838.                        The   fifth  line  contains  the  value  for   the 
  1839.                        transmitter power.  The default value is 10 for 10 
  1840.                        watts.
  1841.  
  1842.  
  1843.         PK232COM.DOC (c) G3ZCZ 1987
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.         PK232COM VERSION 1.41  PAGE 29
  1850.  
  1851.  
  1852.  
  1853.                   4.3.5     The sixth line
  1854.                        The  sixth line contains a number which tells  the 
  1855.                        program how long to wait before transmitting a  CQ 
  1856.                        call when in the beacon (automatic) mode.  A value 
  1857.                        of  4 corresponds to about 2 minutes.   This value 
  1858.                        of time will vary depending on the clock speed  of 
  1859.                        your  computer.   You may have to experiment  with 
  1860.                        different  values.   The default value is 0  which 
  1861.                        inhibits the beacon mode.
  1862.  
  1863.                   4.3.6     The seventh Line
  1864.                        The  seventh  line configures the  LAN  store  and 
  1865.                        forward  capacity of the system also known as  the 
  1866.                        Message Relay Capability.  If it is a '0' (default 
  1867.                        state)  your computer will not accept messages for 
  1868.                        forwarding.   If it is a '1', it will.  See Appen-
  1869.                        dix 2 for details about LANs.   
  1870.  
  1871.                        Remember,  if you configure your computer to store 
  1872.                        and forward messages,  you have a moral obligation 
  1873.                        to deliver them.
  1874.  
  1875.                        The  status of this function shows up as an [R] in 
  1876.                        your  status  display and in the  connect  message 
  1877.                        transmitted to the other station at connect  time, 
  1878.                        as an 'R' suffix to the message when active.
  1879.  
  1880.                   4.3.7     The eighth line
  1881.                        This  line  contains  the  default  Communications 
  1882.                        port.   The default value is 1.  You must leave it 
  1883.                        set  to 1.   THIS VERSION OF PK232COM CAN ONLY  BE 
  1884.                        USED WITH COMM1.
  1885.  
  1886.                   4.3.8     The ninth line (TNC type)
  1887.                        This  line  tells  the program which TNC  you  are 
  1888.                        using.   The  PK232 command set is  slightly  dif-
  1889.                        ferent to those of TNC2 in the packet mode.   Thus 
  1890.                        the  command dialog has to be changed somewhat  to 
  1891.                        make the 'SOLO,  TRAFFIC, CQ/BEACON and MAIL' ter-
  1892.                        minal  modes  work correctly for different  TNC's.  
  1893.                        NOTE  that program does not check the TNC  in  the 
  1894.                        Non Packet modes, so for example if you try to set 
  1895.                        a  TNC2  to AMTOR,  PK232COM will send  the  PK232 
  1896.                        commands  to the TNC2 which should then return  an 
  1897.                        error message.
  1898.  
  1899.                        Valid TNC's are PK232 
  1900.                                        TNC2 (MFJ 1274).
  1901.  
  1902.                   4.3.9     The remaining lines 
  1903.                        The  remaining lines contain commands to  the  PK-
  1904.                        232.  For  further information about them refer to 
  1905.                        the TNC manual.   The example in the  PK232COM.SYS 
  1906.                        file is as follows.
  1907.  
  1908.  
  1909.         PK232COM.DOC (c) G3ZCZ 1987
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.         PK232COM VERSION 1.41  PAGE 30
  1916.  
  1917.  
  1918.  
  1919.                        BEACON EVERY 0
  1920.                        CBELL    off
  1921.                        CONSTAMP ON
  1922.                        CHCALL ON
  1923.                        CHDOUBLE ON
  1924.                        CMSG ON
  1925.                        CTEXT SHALOM you have connected with G3ZCZ/4X
  1926.                        daystamp on
  1927.                        eas on
  1928.                        echo off
  1929.                        flow off
  1930.                        mycall G3ZCZ
  1931.                        MYALIAS G8BTB
  1932.                        MYSEL GZCZ
  1933.                        newmode on
  1934.                        NUCR ON
  1935.                        nulf on
  1936.                        UNPROTO  CQ
  1937.                        users 1
  1938.                        usos on
  1939.  
  1940.              If  you  use a different TNC (other than the PK232) you  may 
  1941.              have to edit this command list.  
  1942.  
  1943.              4.4  PK232COM.LOG
  1944.              This  file  contains the log entries.   It will  be  created 
  1945.              automatically to intialize the logging function.  The format 
  1946.              of the logbook file is the same as that created by the G3ZCZ 
  1947.              CONTEST.BAS  program  and  both files  are  designed  to  be 
  1948.              appended  into the G3ZCZ LOGBOOK DATABASE package  presented 
  1949.              as part of the PC-HAM software package.  It should be edited 
  1950.              with a word processor in the non document mode to delete the 
  1951.              first  line  and clean it up before the file is appended  to 
  1952.              the DBASE logging package data files.
  1953.  
  1954.              4.5  PK232COM.DIR
  1955.              This is a directory file.  You use it to store connect paths 
  1956.              or name/callsign relationships.  Examples are
  1957.              Joe  G3ZCZ
  1958.              Alon 4Z4ZB V 4X6AA
  1959.              Milt 4X6AA
  1960.              LR   4X6LR
  1961.              hf-il 4x4hf v 4z4zb 4x4il
  1962.              hf-rj 4x4hf v 4z4zb 4z4rj
  1963.  
  1964.              You  create  this  file with your wordprocessor in  its  non 
  1965.              document mode.   You must leave AT LEAST one space character 
  1966.              between the key word and the connect path.  When you type in 
  1967.              the key word, the program does not care about upper or lower 
  1968.              case.   If the program does not find the key word,  it  will 
  1969.              try to connect with whatever you typed in.
  1970.  
  1971.              If  you  already  have  a YAPP.DIR file just  rename  it  to 
  1972.              PK232COM.DIR.  
  1973.  
  1974.  
  1975.         PK232COM.DOC (c) G3ZCZ 1987
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.         PK232COM VERSION 1.41  PAGE 31
  1982.  
  1983.  
  1984.  
  1985.              4.6  CONFIG.SYS
  1986.              You  must have a CONFIG.SYS file on the boot disk if you are 
  1987.              going  to  use the disk logging features.   This  file  must 
  1988.              contain the line 
  1989.              FILES = 20
  1990.              See   the  DOS  manual  for  more  information  about   the 
  1991.              CONFIG.SYS file.
  1992.  
  1993.              4.7  *.MBX
  1994.              These  are the files associated with the stations  you  have 
  1995.              designated  as  store and forward mailboxes.   Thus  if  for 
  1996.              example  you  want  to  use 4Z4ZB as  a  store  and  forward 
  1997.              mailbox,  you  will create a file called 4Z4ZB.MBX using the 
  1998.              non-document mode of your word processor.   In this file you 
  1999.              will put a list of the call signs of the stations 4Z4ZB  can 
  2000.              connect  to reliably.   If for example you want 4Z4ZB to  be 
  2001.              able  to  store messages from you to  4X6AA,  4X6LR,  G3ZCZ, 
  2002.              ON8IK, F0WN,and G8BTB, you would put those call signs in the 
  2003.              file, one call on a line as follows.
  2004.  
  2005.              4X6AA
  2006.              4X6LR
  2007.              G3ZCZ
  2008.              ON8IK
  2009.              F0WN
  2010.              G8BTB
  2011.  
  2012.              When the QRU function is invoked either by you using Control 
  2013.              Function key 3 or by 4Z4ZB connecting to you and sending you 
  2014.              the command :QRU:  ,  any messages addressed to any of those 
  2015.              stations (EG.  G3ZCZ.OUT and ON8IK.OUT) will be  transferred 
  2016.              from  you  to  4Z4ZB just as you tried to QSP  the  messages 
  2017.              manually  or  G3ZCZ or ON8IK  connected to  you.   The  file 
  2018.              names will be changed to *.OLD.
  2019.  
  2020.              You  must  create  one file for each  designated  store  and 
  2021.              forward station, ie. 4Z4ZB.MBX, G3ZCZ.MBX etc.
  2022.  
  2023.              5.0  Initialization
  2024.  
  2025.              5.1  Copy the files to a working disk.
  2026.              5.2  Edit PK232COM.SYS. If you are upgrading from a previous 
  2027.                   version  of PK232COM,  note that the new .SYS file  may 
  2028.                   not compatible with the old one.
  2029.              5.3  Copy the new PK232COM.SYS onto the old one.
  2030.              5.4  Put  the  working disk into the active drive  (the  one 
  2031.                   with the > prompt).
  2032.              5.5  Make sure that the file CONFIG.SYS exists and  contains 
  2033.                   the statement FILES=20.
  2034.              6.0 Running the Program
  2035.  
  2036.              6.1  Make sure that the PK-232 is connected to the computer.
  2037.              6.2  Make  sure that the DOS calendar date and time are  set 
  2038.                   to UTC.
  2039.  
  2040.  
  2041.         PK232COM.DOC (c) G3ZCZ 1987
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.         PK232COM VERSION 1.41  PAGE 32
  2048.  
  2049.  
  2050.              6.3  Run the program by typing the word PK232COM followed by 
  2051.                   the ENTER key.
  2052.              6.4  When  the program begins,  you will default  to  PACKET 
  2053.                   mode on VHF (Just like the PK-232 at switch on) in  the 
  2054.                   TRAFFIC terminal mode.  If the PK-232 is not set to the 
  2055.                   correct  baud rate and parity type the * characters  as 
  2056.                   explained in the PK-232 manual.    
  2057.              6.5  Initialize  the PK232 using the relevant  function  key 
  2058.                   (ALT F2).
  2059.                   If  at this time or at any other time,  you see  'PK232 
  2060.                   NOT  RESPONDING'  displayed in the status  window,  you 
  2061.                   have a problem in the communications between the  PK232 
  2062.                   and the computer.
  2063.              6.5  At this time,  the computer will load the date and time 
  2064.                   into  the PK-232.   You may thus power down the  PK-232 
  2065.                   when it is not in use.   If you have not put a  battery 
  2066.                   in  the TNC,  reconfigure the defaults using the ALT F2 
  2067.                   key.
  2068.  
  2069.         7.0 Mailbox features
  2070.  
  2071.              7.1 Answering Machine.
  2072.              The  program includes an AMTOR and PACKET mode    "answering 
  2073.              machine" facility.   You can leave messages on your disk (in 
  2074.              the same directory as the PK232COM.* files, if you are using 
  2075.              a hard disk),  for different stations. When someone connects 
  2076.              to you, if you left a message for him, he (or she or even it 
  2077.              as  the case may be) and only that station will  receive  it 
  2078.              automatically.  
  2079.  
  2080.              7.2  Mail Beacon (Annunciator).
  2081.              To ensure that people know that you have left a message  for 
  2082.              them a 'MAIL for' list is loaded into your Packet Beacon and 
  2083.              transmitted  every 30 minutes (Refer to the BTEXT command in 
  2084.              the TNC manual) as  ':QTC:' followed by a list of calls.  If 
  2085.              no mail is pending then beacon transmissions are  inhibited.  
  2086.              This conforms to good operating practice on crowded channels 
  2087.              (at least inhibiting the beacon does).
  2088.  
  2089.              The  mail beacon in the AMTOR mode is transmitted as part of 
  2090.              the beacon autocq message.  It is automatically updated when 
  2091.              a message is transmitted.   If you don't set the beacon (see 
  2092.              below)  you  will not transmit a mail beacon  text  in  your 
  2093.              AMTOR CQ message.
  2094.  
  2095.              The  Mail  beacon text is set up either when  you  tell  the 
  2096.              computer to set it up using Shift function key 6 or when you 
  2097.              disconnect a packet QSO from another station.  
  2098.  
  2099.              In  this manner you may update the list while the program is 
  2100.              running,  for example by using Sidekick to write a  message, 
  2101.              or  preferably the NOTE function,  and then with a stroke of 
  2102.              Shift function key 6,  you will update the mail announcement 
  2103.              on your beacon.
  2104.  
  2105.  
  2106.  
  2107.         PK232COM.DOC (c) G3ZCZ 1987
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.         PK232COM VERSION 1.41  PAGE 33
  2114.  
  2115.  
  2116.              7.3  How to leave a message
  2117.              You  can use the note function (Control function key  3)  or 
  2118.              type  the message as a document file on Wordstar,  or if you 
  2119.              use another word processor, you must leave the message as an 
  2120.              ASCII text file.  
  2121.  
  2122.              You  may also use the NOTE function built into the  program.   
  2123.              If you do,  the message will be given a header as if it came 
  2124.              in from someone else.   if you use a word processor to write 
  2125.              the  message,  you  will have to write in a header  or  show 
  2126.              somehow that the message is not 'live'.
  2127.  
  2128.              You  just  name  the message file as  the  callsign  of  the 
  2129.              station  to whom you wish the message to be sent at  connect 
  2130.              time.  You must also give it the filetype of 'OUT'.
  2131.  
  2132.              For  example a message for G3ZCZ would be stored on the disk 
  2133.              as  a  file named 'G3ZCZ.OUT',  and similarly a  message  to 
  2134.              4X6AA would be stored on disk as '4X6AA.OUT'.  
  2135.  
  2136.              Once the message has been sent, an entry to that effect will 
  2137.              be made in the PK232COM.RUN  data capture file.  The message 
  2138.              file  will  then  be renamed and given  the  file  extension 
  2139.              '.OLD'.  At that time any previously existing mail file with 
  2140.              the  file extension '.OLD' will be deleted.   This stops the 
  2141.              addressee  receiving  the message on successive connects  if 
  2142.              you  can't delete it for some reason (you forget)  while  at 
  2143.              the same time, the message is still available to you in case 
  2144.              you need it.
  2145.  
  2146.              You  should use a utility program if you want the  calls  in 
  2147.              the  mail beacon sorted.   You may for example wish to  sort 
  2148.              them  alphanumerically or in the order of the date that they 
  2149.              were left in your answering machine.
  2150.  
  2151.              7.4  Remote File Downloading (Packet Mode Only).
  2152.              There  comes  a time when you want to leave a file  on  your 
  2153.              system  for someone to download later.   You can do this  by 
  2154.              using NC/L to control the transfer.  You must leave the file 
  2155.              in  a subdirectory called \PK232COM\FILES.   You must  first 
  2156.              create  it if it does not exist.   The station who wants the 
  2157.              message just asks for it using :QBM:  <filename>,  note they 
  2158.              do not need to use the full subdirectory path.  
  2159.  
  2160.              For example,  you have the latest ARRL DX bulletin,  and you 
  2161.              want to pass it on.  You could pass it to selected people by 
  2162.              copying  the file to individual messages with  the  filetype 
  2163.              '.OUT',  eg.  4X6AA.OUT,  4Z4ZB.OUT or even G3ZCZ.OUT if you 
  2164.              want me to get it, which wastes a lot of disk space.
  2165.  
  2166.              On  the  other hand you could tell people that the file  was 
  2167.              available  for  downloading,  either in  the  CTEXT  connect 
  2168.              message line which everyone gets when connecting to you,  or 
  2169.              in individual ('.OUT') messages.
  2170.  
  2171.  
  2172.  
  2173.         PK232COM.DOC (c) G3ZCZ 1987
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.         PK232COM VERSION 1.41  PAGE 34
  2180.  
  2181.  
  2182.              If  you  include   the  following  in  your  CTEXT   message 
  2183.                        "ARRLDX.015 now available"
  2184.              people will know that to download it, they just have to type 
  2185.              the  line ':QBM:  ARRLDX.015' (one space  character  between 
  2186.              :QBM:  and the file name) to get the file.   This program is 
  2187.              not  designed as a BBS,  however if you copy the contents of 
  2188.              the \PK232COM\FILES subdirectory into a file called DIR (USE 
  2189.              DIR > DIR in DOS),  anyone can get a list of files the files 
  2190.              you have stored in it for downloading by typeing :QBM:  DIR.  
  2191.              Since they do not get the real directory,  just what was  in 
  2192.              it  at the time you copied it into the file 'DIR',  you  may 
  2193.              keep  "hidden"  files in this subdirectory.   You  may  thus 
  2194.              leave  a file for someone to download,  tell them by leaving 
  2195.              them a message (which they will get automatically when  they 
  2196.              connect)  and  no one else connecting will know that  it  is 
  2197.              there.
  2198.              
  2199.              When the QRU function is invoked either by you using Control 
  2200.              Function key 3 or by 4Z4ZB connecting to you and sending you 
  2201.              the  command :QRU:,  any messages addresses to any of  those 
  2202.              stations  (EG.  G3ZCZ.OUT and ON8IK.OUT) will be transferred 
  2203.              from  you  to 4Z4ZB just as you tried to  QSP  the  messages 
  2204.              manually  or  G3ZCZ or ON8IK  connected to  you.   The  file 
  2205.              names will be changed from *.OUT to *.OLD.
  2206.              
  2207.              You  may only use the QRU function with stations  designated 
  2208.              as Store and Forward mailboxes.  Put a list of stations that 
  2209.              you can connect to reliably in your <callsign>.MBX file  and 
  2210.              send  it  to other stations in your LAN also using  PK232COM 
  2211.              Rev  1.36 or higher.   They will then be able to dump  their 
  2212.              mail  messages on you and you on them.  If they do the  same 
  2213.              and  send  you  their file,  then you will be able  to  send 
  2214.              messages via them for stations that they can work.
  2215.  
  2216.              While  QRU gives you the capability to bulk upload  messages 
  2217.              to  another station in your local area,  when you take  your 
  2218.              machine off line,  it may also be used to transfer  messages 
  2219.              between  two  LANs (such as the Baltimore and Washington  DC 
  2220.              Areas) via well sighted gateway digipeaters.
  2221.  
  2222.              7.5 Remote Beacon shutdown.
  2223.              I recognize that some stations may abuse the beacon facility 
  2224.              of  this  program.  I  have thus built into  the  program  a 
  2225.              'remote  shutdown' capability.   If someone running PK232COM 
  2226.              has their beacon timer set too often, connect to them in the 
  2227.              Packet Communications mode only at present, and tell them to 
  2228.              :QRT:  which  will clear their beacon mode and take them off 
  2229.              the air for a while at least.
  2230.  
  2231.         APPENDIX 0. UPDATES/REVISION HISTORY
  2232.  
  2233.         1.30 PACKET  MODE  Automatic Logging of  Connects.  Automatic  CQ 
  2234.              beacon added.  AMTOR Time shown in 'OVER' sequence. Callsign 
  2235.              sequence text added in ARQ call.  Automatic CQ beacon  added 
  2236.              with  logging  in  beacon  mode.    NON  PACKET  MODES  Semi 
  2237.  
  2238.  
  2239.         PK232COM.DOC (c) G3ZCZ 1987
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.         PK232COM VERSION 1.41  PAGE 35
  2246.  
  2247.  
  2248.              automatic logging added.   Call sequence changed to one line 
  2249.              except for CQ calls. Retry sequence works in all modes.
  2250.  
  2251.         1.31 Contest  Mode.  Function key 3 operation slightly  modified. 
  2252.              AMTOR  answering machine added.  Overwrite of status  window 
  2253.              fixed.
  2254.  
  2255.         1.32 Packet Mode Store and forward LAN :QSP: capability added.
  2256.  
  2257.         1.33 :QBM:   message/file   downloading  added  in  Packet  Mode. 
  2258.              Digipeat traffic mode logging added. File handle bug.
  2259.  
  2260.         1.34 File  handle  bug fixed,  logging/capture file  opens/closes 
  2261.              with  each  QSO.    Digipeat  detect  works  for  reciprocal 
  2262.              operators, ie >G3ZCZ>  for G3ZCZ/4X. Logbook file created if 
  2263.              non  existant.  Some changes in AMTOR beacon  signal  recog-
  2264.              nition algorithm. PK232COM.DIR directory added. 
  2265.  
  2266.         1.35 Digipeat   detect  now  stores  data  as  well  as   address 
  2267.              information on disk. 
  2268.  
  2269.         1.36 LAN :QRU:  store and forward added, code condensed.  Display 
  2270.              of  Multiple  connect  mode added.  Changes  in  NC/L  :QBM: 
  2271.              changed  to :QRV:  in message mode only.   Digipeat  logging 
  2272.              does not indicate times of logging on/off.
  2273.  
  2274.         1.37 AMTOR  now doesn't send Brag Tape in non beacon automatic CQ 
  2275.              mode.   Timeout added in PACKET Beacon mode to stop  station 
  2276.              connecting and holding system.
  2277.  
  2278.         1.38 V and H (direct Packet mode VHF/HF) added to function key 6. 
  2279.              Code  condensed  again.  AMTOR  ROBOT override  manual  mode 
  2280.              added. Packet loop back call added.
  2281.  
  2282.         1.39 CQ text change added to Alt F6.   AMTOR non beacon mode auto 
  2283.              CQ sends a callsign sequence and +?  when someone calls  in.  
  2284.              Note  feature added to Cont F3.  QRU echo's QSP  to  sending 
  2285.              terminal.   Printer toggle added.  RTTY 'RY' changed back to 
  2286.              single line in CQ mode.   AMTOR CQ works with EPROM  version 
  2287.              4/87.  Digipeat Display function now toggled on/off by Alt F 
  2288.              key (default is OFF).  CQ delay time now adjustable on-line. 
  2289.              Minor code changes within the program.
  2290.  
  2291.         1.40 Thirdpary  callsign  correct in 'QNO 1' response  situation. 
  2292.              Alt R key (Message Relay Capability toggle) added.  TNC type 
  2293.              line  added to PK232COM.SYS.   TNC2 code  added.  Additional 
  2294.              Baud rates added.   Internal code condensed. An active Store 
  2295.              and  forward  Relay status is indicated in  connect  message 
  2296.              '*** PK232COM 1.40' by the 'R' suffix. SIGNAL mode [G] added 
  2297.              to  function 6.  Digipeat display function also now controls 
  2298.              'MDIGI'.
  2299.  
  2300.         1.41 Packet  mode Baudrate,  shift reverses (change in 1.40)  now 
  2301.              done in command mode.  Delay added in Alternate function key 
  2302.              2 (TNC Initialise routine).  Commands transmitted in command 
  2303.  
  2304.  
  2305.         PK232COM.DOC (c) G3ZCZ 1987
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.         PK232COM VERSION 1.41  PAGE 36
  2312.  
  2313.  
  2314.              window, replies now show up in INwindow.
  2315.  
  2316.  
  2317.         APPENDIX 1. ANOMALIES (and BUGS)
  2318.  
  2319.         Since   the   Program  right  now  has  no  way  to   check   the 
  2320.         command/converse mode status of the TNC, you may see various cmd: 
  2321.         and  error  messages  from the TNC when using  the  function  key 
  2322.         commands.  Ignore them for now.  If you get an error message, try 
  2323.         using the function key again.
  2324.  
  2325.         In the AMTOR Beacon CQ mode,  if the other station drops the link 
  2326.         while  you  are  recording the text,  the program will  time  out 
  2327.         before  logging  the  QSO and restarting  the  CQ  sequence.   If 
  2328.         someone else calls in before the timeout has occurred,  the  text 
  2329.         from both stations should be captured to disk,  but the log entry 
  2330.         may not show both stations,  thus the 'LOG' must be compared with 
  2331.         the 'RUN' file for QSL purposes.
  2332.  
  2333.         In  the AMTOR Beacon CQ mode,  if another stations sends a +?  in 
  2334.         the  FEC mode,  the beacon will attempt to send the  PK232COM.TXT 
  2335.         file.  The PK232 however is not in the converse mode at that time 
  2336.         and will interpret the text of the file as commands.   If by some 
  2337.         chance,  the  text corresponds to a valid command the PK232  will 
  2338.         execute it and you may not notice that it did until you begin  to 
  2339.         wonder why nobody is replying to the beacon.  As such I recommend 
  2340.         that the first character of each line in the file PK232COM.TXT be 
  2341.         a non valid command character such as a number or a period (.) or 
  2342.         an other punctuation sign.
  2343.  
  2344.         PK232COM  versions 1.00 to 1.39 were written for a PK232 with  an 
  2345.         Oct 1986 ROM.   There may be differences with later ROMs. Version 
  2346.         1.39 works with the April 1987 ROM.
  2347.  
  2348.         APPENDIX 2. Local Area Network Capablity
  2349.  
  2350.         VHF  Packet  radio systems can be considered as part of  a  Local 
  2351.         Area  Network (LAN) in which messages can be left by one  station 
  2352.         in the computer belonging to a second station.  At HF the same is 
  2353.         true,  but  the area becomes greater.   The basic problem here is 
  2354.         that  people  can only send and receive messages to or  from  you 
  2355.         when you are on-line.   To compensate for this, BBS stations were 
  2356.         developed  which allowed both messages and bulletins to be stored 
  2357.         by anyone for later retrieval.
  2358.  
  2359.         PK232COM  allows you to store messages in your computer so as  to 
  2360.         use  it as an automatic answering machine.   Thus by storing  the 
  2361.         messages in a file called by the name of callsign,  with the file 
  2362.         extension  '.OUT',  anyone  connecting to the computer  will  get 
  2363.         their  message without having to request it.    PK232COM  Version 
  2364.         1.32 extends that concept to cover the eventuality of you wanting 
  2365.         to take your computer off-line for some reason.  You may now load 
  2366.         the  message  into any other computer you can  connect  to  using 
  2367.         elements  of  the Q code adapted to the High Level  Network  Com-
  2368.         munications  Language  (NC/L)  proposed in my book  Software  for 
  2369.  
  2370.  
  2371.         PK232COM.DOC (c) G3ZCZ 1987
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.         PK232COM VERSION 1.41  PAGE 37
  2378.  
  2379.  
  2380.         Amateur Radio,  (Book number 1560) published by TAB  Books,  Blue 
  2381.         Ridge Summit, Pa. 17214 USA.
  2382.  
  2383.         The protocol is as follows.
  2384.         When  connected to someone who has their computer configured as a 
  2385.         host,  if  you  want to store a message you  send  the  following 
  2386.         instruction   to  the  other  station  :QSP:   <callsign>   where  
  2387.         <callsign>  is  the call of the station that the message is  for, 
  2388.         not  the callsign of the host station in whose computer  you  are 
  2389.         storing the message. [Note use only one space character after the 
  2390.         :QSP:  ].   PK232COM sends the :QSP:  message automatically using 
  2391.         Control Function Key 3.
  2392.  
  2393.         For  example if you want to store a message for 4Z4ZB in  4X6AA's 
  2394.         computer  which is configured as a Store and Forward system,  you 
  2395.         would  first connect to 4X6AA and then send the message as
  2396.                    :QSP: 4Z4ZB .
  2397.  
  2398.         The  other computer will respond either with a  statement  saying 
  2399.         that  it is ready for you to go ahead,  or send a message  saying 
  2400.         that  it can't comply.   If it is ready you get a positive  reply 
  2401.         which will take the form :QRV:   <callsign> which if you know the 
  2402.         Q code, means " I am ready to accept a message for  <callsign>".
  2403.  
  2404.         At this time you may go ahead and send the message.   If you type 
  2405.         the message at the keyboard,  you may use either a control Z (^Z) 
  2406.         character or the character sequence :EOF:  followed by a carriage 
  2407.         return  (the ENTER key) to terminate the message.   If  you  have 
  2408.         first  written the message into a text file you may then send  it 
  2409.         using function key 2  and the termination sequence is automatic.
  2410.  
  2411.         Once  you have completed the message,  the other (host)  computer 
  2412.         will  either reply that the message has been successfully  stored 
  2413.         or give you an error message.
  2414.  
  2415.         If  the  message  is stored and ready to be sent  next  time  the 
  2416.         addressee  connects  to that computer,  you will see the  message 
  2417.         :QSL: on your screen.  If something went wrong, you will get back 
  2418.         a  negative message taking the form :QNO:  followed by a  number.  
  2419.         The number tells you why the operation failed.
  2420.  
  2421.         Message Format
  2422.         The  message is stored just as if you had left it in your  system 
  2423.         (except that a header is added identifying the time of  reception 
  2424.         and  the call of the sending station).   It will contain a header 
  2425.         showing  the  date and time it was received  and  your  callsign.  
  2426.         Should a message for that station already be in the system, yours 
  2427.         will be appended to it.  In the event the your upload is aborted, 
  2428.         the  amount  of text received before the abort occurred  will  be 
  2429.         stored as the message.
  2430.  
  2431.         When  you disconnect from the host station,  its mail beacon will 
  2432.         be updated.
  2433.  
  2434.         Once the message is loaded in the host, it can only be deleted by 
  2435.  
  2436.  
  2437.         PK232COM.DOC (c) G3ZCZ 1987
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.         PK232COM VERSION 1.41  PAGE 38
  2444.  
  2445.  
  2446.         the operator of the host station.  When the addressee connects to 
  2447.         the host and receives the message, the file type will change from 
  2448.         '.OUT' to '.OLD'.
  2449.  
  2450.         File downloading
  2451.         See  section  7.4 for the use of :QBM:  for downloading  text  or 
  2452.         ASCII files from another PK232COM system.
  2453.  
  2454.         APPENDIX 3     BASIC NC/L DICTIONARY
  2455.         Messages  can  be  transferred into any other  computer  you  can 
  2456.         connect to using elements of the Q code adapted to the High Level 
  2457.         Network  Communications  Language  (NC/L)  proposed  in  my  book 
  2458.         Software for Amateur Radio,  (Book number 1560) published by  TAB 
  2459.         Books, Blue Ridge Summit, Pa. 17214 USA.
  2460.  
  2461.         To  receive  a message,  do nothing,  you will receive your  mail 
  2462.         automatically when connecting/linking to a PK232COM station.  You 
  2463.         cannot read messages adressed to another person.
  2464.  
  2465.         :QSP:     To leave a message, send
  2466.                   :QSP: callsign
  2467.                   the callsign is that of the station you wish to leave a 
  2468.                   message for.
  2469.  
  2470.         :QRU:     To  upload messages from one PK232COM (1.38+) system to 
  2471.                   your computer send 
  2472.                   :QRU:
  2473.  
  2474.         :QBM:     To download a message, send
  2475.                   :QBM: filename.type
  2476.                   The filename.type is the file you want. For example 
  2477.                   :QBM: dir
  2478.                   :QBM: help
  2479.                   :QBM: pk232com.doc
  2480.  
  2481.         :QRT:     To shut down a packet mode beacon station who is causing 
  2482.                   QRM, connect to the station and send
  2483.                   :QRT:
  2484.  
  2485.         Computer responses
  2486.  
  2487.         :QSL: callsign 
  2488.                   Confirms receipt of message to that callsign.
  2489.  
  2490.         :QRV: callsign 
  2491.                   The computer is ready you to send the message.  End the 
  2492.                   message  with  a  control  Z  (^Z)  character,  or  the 
  2493.                   sequence :EOF: .
  2494.  
  2495.         :QNO: 'NO' or error
  2496.  
  2497.         QNO Error Values.
  2498.         The following error numbers are associated with message store and 
  2499.         forward operations.
  2500.  
  2501.  
  2502.  
  2503.         PK232COM.DOC (c) G3ZCZ 1987
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.         PK232COM VERSION 1.41  PAGE 39
  2510.  
  2511.  
  2512.         1    Computer not configured as Store and Forward system.
  2513.         2    Requested ASCII file/ message (:QBM:) does not exist.
  2514.         3    You  made an error in the name of the callsign for whom  the 
  2515.              message is intended (It must be at least 3 characters long).
  2516.         4    File creation error in host system.
  2517.         5    Error  occurred  during reception and  storage  of  message. 
  2518.              Could be that the computer ran out of space on the disk,  or 
  2519.              something else went wrong in storing the message.
  2520.         6    :QRU: You are not authorised as a store and forward mailbox.
  2521.         7    :QRU: Error in opening <callsign>.MBX file.
  2522.         8    :QRU: Error in closing <callsign>.MBX file.
  2523.         9    :QRU: Sequence  Error in callsign of message to go.  The bad 
  2524.              callsign will be shown after the error number.
  2525.  
  2526.         :QTC:  messsage list.
  2527.         This is not quite a response, but it precedes a list of callsigns 
  2528.         for  whom messages are stored up on a computer.   It is  used  in 
  2529.         Packet Beacon transmissions or AMTOR Beacon mode CQ calls.
  2530.  
  2531.              PROPOSED EXTENSIONS
  2532.  
  2533.         :QYU:     YAPP format file upload.
  2534.         :QYD:     YAPP format file download.
  2535.  
  2536.         APPENDIX 4. USING OTHER TNC'S.
  2537.  
  2538.         PK232COM  is  designed for the PK232.   However the  PACKET  mode 
  2539.         capabilities  can  be  used  on other  TNC's.   There  are  minor 
  2540.         differences in the command dialog between different  TNC's.   The 
  2541.         dialog  differences affecting the operation of PK232COM are built 
  2542.         into  the  program  and set when the TNC type is  read  from  the 
  2543.         PK232COM.SYS file at the program load time.  The non packet modes 
  2544.         will obviously result in error messages if attempted on a  packet 
  2545.         mode TNC.
  2546.  
  2547.         The   following  notes  apply  to  different  TNC's  or   digital 
  2548.         communications controllers.
  2549.  
  2550.         4.1 TNC2 (MFJ 1274)
  2551.  
  2552.              4.1.1     Default Commands.
  2553.              Edit  the  PK232COM.SYS file taking out the  PK232  specific 
  2554.              commands,  namely  anything  that is not mentioned  in  your 
  2555.              manual.   Add  in the default state for the TNC commands not 
  2556.              included  in the file and make sure that you set  AUTOLF  ON  
  2557.              and MCOM ON
  2558.  
  2559.              4.1.2     Program differences.
  2560.              The following functions DO NOT WORK because the TNC does not 
  2561.              support them.
  2562.  
  2563.              All NON PACKET modes.
  2564.              Software controlled HF/VHF switching.
  2565.              Software controlled baudrate switching.
  2566.              MAIL Packet terminal mode (Alternate Function key 4). 
  2567.  
  2568.  
  2569.         PK232COM.DOC (c) G3ZCZ 1987
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.         PK232COM VERSION 1.41  PAGE 40
  2576.  
  2577.  
  2578.              CQ/BEACON Packet terminal mode (Alternate Function key 4).
  2579.              TNC Transmit Buffer flush (Control Function key 9).
  2580.              Digipeat display and logging function (Alternate F key).
  2581.  
  2582.         APPENDIX 5. NOTES
  2583.  
  2584.         I'm   always  interested  in  your  bug  reports,   comments  and 
  2585.         suggestions for changes.
  2586.  
  2587.  
  2588.  
  2589.  
  2590.  
  2591.  
  2592.  
  2593.  
  2594.  
  2595.  
  2596.  
  2597.  
  2598.  
  2599.  
  2600.  
  2601.  
  2602.  
  2603.  
  2604.  
  2605.  
  2606.  
  2607.  
  2608.  
  2609.  
  2610.  
  2611.  
  2612.  
  2613.  
  2614.  
  2615.  
  2616.  
  2617.  
  2618.  
  2619.  
  2620.  
  2621.  
  2622.  
  2623.  
  2624.  
  2625.  
  2626.  
  2627.  
  2628.  
  2629.  
  2630.  
  2631.  
  2632.  
  2633.  
  2634.  
  2635.         PK232COM.DOC (c) G3ZCZ 1987
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.